Fain Family History
14-Day Free Trial
Fain Name Meaning
French: habitational name from any of various places in France, deriving their names mostly from Old French fain ‘swamp’, but Latin fanum ‘temple’ is also a source in some cases. English: variant spelling of Fayne.
Source: Dictionary of American Family Names ©2013, Oxford University Press
Similar surnames: Cain, Fail, Main, Faix, Frain, Bain, Hain, Fait, Dain, Sain