Allain Family History
Allain Name Meaning
Breton and French: from the Old Breton personal name Alan (Old French Alain); see Allen . In France the personal name is spelled Alain and this is also a less common variant of the surname (see Alain ). English: variant of Allen a cognate of 1 above.
Source: Dictionary of American Family Names ©2013, Oxford University Press