The name Fain is of Scottish origin, derived from the Gaelic word 'faith', which means 'fair'. It is often used as a surname but can also be found as a given name. The name has gained popularity in recent years, perhaps due to its unique sound and brevity. It carries no specific historical significance or famous figures associated with it, allowing each bearer to create their own personal story.
The name Fain experienced periods of popularity with peaks in the late 1920s and mid-1930s, as well as a recent resurgence in 2016. However, it appears to have been quite uncommon throughout most of the 20th century.