Flain Family History
Flain Surname Meaning
Perhaps from an unrecorded Middle English personal name Flain (Old Scandinavian Fleinn from fleinn ‘pike shaft dart arrow hook’).
Perhaps an anglicised variant of Flynn.
Source: The Oxford Dictionary of Family Names in Britain and Ireland, 2016
