FamilyEducation.com
   
 

Last name origins & meanings:

  1. English: variant of Fenn.
  2. Reduced form of Irish McFann.
  3. The first recorded bearer of this name in North America is John Fann, who was born in Richmond Co., VA, in 1688.