Dain Family History
Dain Name Meaning
English: nickname from Middle English digne, deyne ‘worthy’, ‘honorable’, or alternatively, as Reaney suggests, from Middle English dain(e) ‘haughty’, ‘reserved’ (Burgundian French doigne). English: variant of Dean. English: variant of Dane. French: nickname from Old French dain ‘agile’, ‘nimble’. Jewish: variant of Dayan.
Source: Dictionary of American Family Names ©2013, Oxford University Press