where does the name fain originate
Name Meanings > Meaning of England Names > What does Fain mean? In English, the name Fain means - joyful.The name Fain originated as an English name. The name Fain is most often used as a boy name or male name. Global Star Registery - Name a star after someone special!