Discover and Shortlist Your Perfect Baby Names!

Names letter starts with M

Name Meaning Origins Gender
Maroula Maroula: Greek name meaning "little Maria," associated with Virgin Mary. Greek, Hebrew Girl
Melonyah Melonyah: Unique female name, possibly derived from Melanie, Melissa, Sonya. Greek, Hebrew Girl
Manrycko Manrycko: Unique Greek name meaning "mighty ruler" or "leader." Greek Boy
Makaryos Makaryos: Greek name meaning "blessed," historically significant and unique. Greek Boy
Makarios Makarios means "blessed" in Greek, symbolizing holiness and happiness. Greek Boy
Marilitsa Marilitsa: Unique Greek name, diminutive of Maria, signifies strength and resilience. Greek Girl
Micole Micole: Unique, modern variation of Nicole meaning "victorious people." Greek Girl
Mathena Mathena: Unique name from Greek mythology, meaning wise and intelligent. Greek Unisex
Melino Melino: a unique, musical name with Greek roots and charm. Greek Unisex
Merope Merope: Greek name meaning "bee-eater," linked to mythology and literature. Greek Mythology, Italian, Literature Girl
Marketta Marketta is a Finnish name meaning "pearl," associated with beauty. English Girl
Manheim Manheim means "home of man," originating from a German town. Germanic, Persian Unisex
Meinhard Meinhard: Germanic name meaning "brave and strong," historically significant. Germanic, Middle Ages Boy
Marlysa Marlysa: Unique, modern name combining Mary and Lisa's meanings. Germanic Girl
Matelda Matelda: a powerful name meaning "mighty in battle," historically significant. Germanic, Italian Girl
Marleina Marleina: Unique feminine name derived from Mary and Magdalene. Germanic, Hebrew Girl
Meina Meina: German name meaning strength, power; unique, historically rich, beautiful. Germanic Unisex
Marsil Marsil: Germanic name meaning "famous warrior," rich historical significance. Germanic Boy
Max Max is a strong, popular name meaning "greatest" with Germanic origins. Germanic Boy
Meinrad Meinrad means "strong advisor," reflecting strength, wisdom, and hospitality. Germanic Boy
Magnilde Magnilde: rare Germanic name meaning "strong in battle" for girls. Germanic Girl
Maganhildi Maganhildi means "strength in battle," a rare Germanic girl's name. Germanic Girl
Marleenah Marleenah: Unique variant of Marlene, meaning "little warrior," feminine. Germanic Girl
Metildah Metildah: a strong, historical female name meaning "strength in battle." Germanic Girl
Mund Mund: Germanic name meaning "protector" or "guardian," historically significant. Germanic Unisex
Maufitz Maufitz: rare Germanic name meaning "son of the mouse." Germanic Unisex
Marlen Marlen: Unisex name meaning "famous" and "brave as a lion." Germanic Unisex
Manyfrid Manyfrid means "peaceful strength," rooted in Germanic culture, rare today. Germanic Boy
Mannuss Mannuss: Unique Germanic name meaning "man," rich in history. Germanic Boy
Marhilda Marhilda means "famous battle," rooted in Old Germanic heritage. Germanic Girl