Allain Family History
Allain Surname 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 2nd edition, 2022