Maine Family History
Maine Name Meaning
English: variant of Main . French: topographic name from Old French maine ‘dwelling residence abode’ or a habitational name from any of numerous places so named.
Source: Dictionary of American Family Names 2nd edition, 2022