Mare comes from Middle English mare, Old English mīere, Proto-Germanic miurijǭ, and Proto-Indo-European mer-, ultimately deriving from the root mark- meaning to shine or gleam.
mair (English): more
Definitions
more
Ancestry of “mair”, step by step
mair traces back through two separate lines of ancestry.