Share on your favorite
Or copy the link
Name Dictionary from Around the World
Origin: Old English
Probably an alteration of Marsh, a topological surname from Old English mersċ ("bog, swamp, marsh"), ultimately from Proto-Indo-European *móri ("sea; standing water").
Etymology: Wiktionary (CC-BY-SA)
Last names that start with M, sorted by popularity.
No related names found.