Mains Family History
Mains Surname Meaning
English (of Norman origin): nickname from Old French mayns i.e. ‘with the hands’.
Scottish: variant of Main with post-medieval excrescent -s.
Scottish: habitational name from the frequent Scots local word or placename mains ‘demesne farm’.
Source: Dictionary of American Family Names 2nd edition, 2022
