FamilyEducation.com
   
 

Last name origins & meanings:

  1. English: occupational name for the servant of someone named Fair, or a nickname meaning ‘handsome man’.
  2. Jewish (Ashkenazic): Americanized form of one or more like-sounding Jewish surnames, notably Feuerman (see Feuer).
  3. Probably an Americanized spelling of German Fährmann, a variant of Fehrmann.