Discover and Shortlist Your Perfect Baby Names!

Names letter starts with M

Name Meaning Origins Gender
Maggie Maggie, a timeless name meaning "pearl," is widely cherished. Greek Girl
Maggi Maggi, a diminutive of Margaret, is a popular female nickname. Greek Girl
Maggee Maggee is a feminine variant of Maggie, derived from Margaret. Greek Girl
Madge Madge, a diminutive of Margaret, means "pearl" and evokes nostalgia. Greek Girl
Maartan Maartan: Dutch name meaning "of Mars," symbolizing bravery and strength. Dutch Boy
Maartin Maartin: Dutch variant of Martin, meaning "warlike," with historical significance. Germanic Boy
Maartyn Maartyn: Dutch variant of Martin, meaning "warrior," with historical significance. German Boy
Martijn Martijn: Dutch name meaning "of Mars," symbolizing strength and courage. Dutch Boy
Marthin Marthin: Dutch variant of Martin, meaning "warrior," with historical significance. Dutch Boy
Mieke Mieke is a Dutch diminutive of Maria, meaning "bitter" or "beloved." Dutch Girl
Marjoleine Marjoleine: Dutch name meaning "bitter" or "beloved," derived from marjoram. Dutch Girl
Marrike Marrike is a unique Dutch female name derived from Maria. Christian Girl
Manvil Manvil: a rare, historical English name meaning "manor" or "town." English Boy
Manforde Manforde: unique English name meaning "man at the ford." English Boy
Malloren Malloren: Unique masculine name meaning "meeting on the hill." English Boy
Maleson Maleson: Rare English name meaning "son of Malle," masculine origin. English Boy
Maldun Maldun: Rare English name meaning "from the hill by the cross." English Boy
Maldin Maldin: English name meaning "from the hill by small valley." English Boy
Maelwine Maelwine means "council friend," reflecting loyalty, protection, and wisdom. English Boy
Mirna Mirna: a feminine name meaning "peaceful," popular in Slavic countries. Slavic Girl
Manville Manville: Rare English name meaning "from the great estate." English Boy
Montgomery Montgomery: English name meaning "man power," strong, classic, masculine choice. English Boy
Maci Maci is a modern, popular name associated with strength and power. English Girl
Mallorie Mallorie: English name meaning "unlucky," popular for girls since 20th century. English Girl
Malleson Malleson: English surname meaning "son of the house" or dwelling. English Unisex
Mace Mace is a unique, unisex name symbolizing strength and courage. English Unisex
Marriot Marriot: English surname meaning "steward," derived from Old French "marier." English Unisex
Mort Mort is an English name meaning "dead," derived from Mortimer. English Boy
Marlow Marlow: Unisex name meaning "driftwood," associated with Christopher Marlowe. English Unisex
Marstan Marstan: unique English name meaning "lake stone," rarely used today. English Boy