FainRate Fain: Do you like this name?
Get creative with Fain | Add to list (0)
Fain meaning and name origin
Fain \fain\ as a boy's name is a variant of Faine (Old English), and the meaning of Fain is "happy, joyous".
The baby name Fain sounds like Fin and Wain. Other similar baby names are Bain, Cain, Kain, Dain, Fagin, Farin, Flin, Iain, Pain, Rain and Zain.
Popularity of Fain
Fain is not a popular first name for men but a very popular surname or last name for all people (#3469 out of 88799). (1990 U.S. Census)
Displayed below is the baby names popularity of the name Fain for boys. (2010 statistics) Compare Fain with its source form and related boy baby names.