Discover and Shortlist Your Perfect Baby Names!

Names letter starts with M

Name Meaning Origins Gender
Magdelina Magdelina: Biblical, feminine name with classic appeal and rich history. Biblical Girl
Magdalin Magdalin: Unique, Biblical name with historical significance and elegance. Biblical Girl
Magdaliene Magdaliene: Unique Biblical name, feminine, meaning "from Magdala," rarely used. Biblical Girl
Magdalaena Magdalaena: rare female name with Biblical roots and historical significance. Biblical Girl
Madeleine Madeleine means "little woman from Magdala," symbolizing elegance and strength. Biblical Girl
Machlah Machlah: Rare Hebrew name meaning weakness, with biblical significance. Biblical Girl
Machla Machla is a rare Hebrew name meaning "sickness" or "weakness." Biblical Girl
Maath Maath: Unique male name meaning "gift of God" with Biblical roots. Biblical Boy
Maasiah Maasiah: Unique Hebrew name meaning "God's handiwork," with spiritual significance. Biblical Boy
Maaseiah Maaseiah: Rare Hebrew name meaning "work of the Lord." Biblical Boy
Ma’aziah Ma'aziah: Unique Biblical name with strong historical and religious significance. Biblical Boy
Mrinmoyi Mrinmoyi: Bengali name meaning "made of clay," elegant and unique. Bengali Girl
Mrinmoyee Mrinmoyee: Bengali name meaning "made of clay," unique and meaningful. Bengali Girl
Mrinmoy Mrinmoy: Bengali name meaning "made of clay," symbolizing heritage. Bengali Boy
Moushumi Moushumi: Bengali name meaning "fragrant," unique, elegant, culturally significant. Bengali Girl
Mrigendranath Mrigendranath: Unique Bengali name meaning "lord of the deer." Bengali Boy
Mitu Mitu: Bengali name meaning "sweet," traditionally used for boys. Bengali Boy
Meherun Meherun: Bengali name meaning "moonlight," unique, elegant, and feminine. Bengali Girl
Manojit Manojit: Bengali name meaning "conqueror of the mind," signifies strength. Bengali Boy
Mahuya Mahuya: Bengali name meaning "charming," unique, feminine, and elegant. Bengali Girl
Madhuparna Madhuparna: Bengali name meaning "leaf attracting honeybees," uniquely charming. Bengali Girl
Madhab Madhab: Bengali name meaning "knowledge," associated with males, culturally significant. Bengali Boy
Mertens Mertens: Belgian surname, derived from "Martin," meaning "warrior." Belgian Boy
Mathy Mathy: Unique Belgian name meaning "gift of God," primarily male. Belgian Boy
Margitte Margitte: rare Belgian name meaning "pearl," elegant and feminine. Belgian Girl
Maes Maes: Belgian masculine name meaning "son of Thomas," unique choice. Belgian Boy
Mikalay Mikalay: Belarusian name meaning "victory of the people," masculine, unique. Belarusian Boy
Maryja Maryja: a Belarusian name meaning "bitterness" or "beloved," elegant. Belarusian Girl
Munguia Munguia: Basque name meaning "hill of the monks," unique heritage. Basque Boy
Mayalen Mayalen: Basque name meaning "beautiful flower," elegant and unique choice. Basque Girl