Discover and Shortlist Your Perfect Baby Names!

Names letter starts with M

Name Meaning Origins Gender
Maicie Maicie: Unique English name meaning "pearl," symbolizing beauty and purity. English Girl
Madlyn Madlyn: Unique, elegant name of English origin, meaning "woman from Magdala." English Girl
Madisonn Madisonn: trendy, feminine name of English origin, meaning "son of Maud." English Girl
Maddisonn Maddisonn: modern, feminine name meaning "son of Maud/Matthew." English Girl
Maddeline Maddeline: English name meaning "high tower," elegant and timeless choice. English Girl
Maddelin Maddelin: elegant, unique name meaning "high tower," associated with women. English Girl
Maddaline Maddaline: elegant, unique name meaning "high tower" or "Magdala woman." English Girl
Madalinn Madalinn: unique English name meaning "high tower," elegant and uncommon. English Girl
Maclin Maclin: English name meaning "son of Flann," unique and appealing. English Boy
M M is a gender-neutral, minimalistic, and popular single-letter name. English Unisex
Menkaure Menkaure: Unique Egyptian name symbolizing eternity and divine heritage. Egyptian Boy
Menat Menat: an ancient Egyptian name meaning "goddess" or "protection." Egyptian Girl
Maatkare Maatkare: Egyptian name symbolizing truth, justice, and divine connection. Egyptian Girl
Maati Maati: Egyptian name meaning "truth," associated with male gender significance. Egyptian Boy
Ma’at Ma'at symbolizes truth, balance, and order in ancient Egyptian mythology. Egyptian Girl
Minouk Minouk: Dutch name meaning "beloved," unique, feminine, and graceful. Dutch Girl
Miep Miep: Dutch name meaning "bitter," rare, culturally significant, female. Dutch Girl
Miek Miek: Dutch name meaning "gift from God," rare yet meaningful. Dutch Boy
Merel Merel: Dutch name meaning "blackbird," symbolizing freedom and adaptability. Dutch Girl
Meeke Meeke: Dutch name meaning "brave," unique, masculine, and uncommon. Dutch Boy
Maurike Maurike: unique Dutch male name meaning "dark-skinned," three syllables. Dutch Boy
Maurik Maurik: Unique Dutch name meaning "dark-skinned," primarily for males. Dutch Boy
Maurick Maurick: Unique Dutch name meaning "dark-skinned" or "moorish ruler." Dutch Boy
Marteyn Marteyn: rare Dutch name meaning "war-like," associated with masculinity. Dutch Boy
Marselis Marselis: Dutch name meaning "warlike," unique, masculine, historically rich. Dutch Boy
Marloes Marloes: Dutch name meaning "bitter," unique, gaining global recognition. Dutch Girl
Marjolijn Marjolijn: Dutch name meaning "pearl," symbolizing beauty and uniqueness. Dutch Girl
Marken Marken: Dutch name meaning "borderland," strong, masculine, and unique. Dutch Boy
Marjanne Marjanne: Dutch name meaning "bitter" or "beloved," rare yet elegant. Dutch Girl
Marischa Marischa: Dutch name meaning "of the sea," unique and elegant. Dutch Girl