Discover and Shortlist Your Perfect Baby Names!

Names letter starts with M

Name Meaning Origins Gender
Myrrine Myrrine: Greek name meaning "fragrant," associated with strength and elegance. Literature Girl
Marpessa Marpessa: Greek name meaning "seized," linked to mythology and beauty. Literature Girl
Melissan Melissan: a unique name meaning "queen of honey" from Greece. Literature Girl
Midas Midas means "king"; mythological figure known for golden touch curse. Literature Boy
Margo Margo: elegant, sophisticated name of French origin meaning "pearl." Literature Girl
Milanie Milanie: a modern, unique feminine name with French and Greek roots. Greek Girl
Margote Margote: Unique feminine name meaning "pearl of the sea." Germanic Girl
Marguerita Marguerita, a timeless name meaning "little pearl," has historical significance. Italian Girl
Majorie Marjorie means "pearl," has historical significance, and notable bearers. Greek Girl
Madeleina Madeleina is a unique, feminine variant of the name Madeleine. Greek Girl
Margot Margot, a timeless French name, means "pearl" and signifies elegance. Greek Girl
Menard Menard: French name meaning "brave and hardy," with historical significance. Germanic Boy
Melisande Melisande: French name meaning strength, historically popularized in literature. Literature Girl
Medard Medard: French name meaning "brave as a bear," with historical significance. Germanic Boy
Mahault Mahault: rare feminine name meaning "mighty in battle," historically significant. Germanic Girl
Moselle Moselle: feminine name from the Moselle River, symbolizing beauty and strength. German Girl
Malou Malou: a beautiful, unique name combining Marie and Louise origins. German Girl
Merelen Merelen: unique name, likely derived from French name Merle, meaning blackbird. French Unisex
Marquiste Marquiste: Unique French name meaning "nobleman," suitable for boys and girls. French Unisex
Mavie Mavie: Unique French name meaning "my life" or "my love." French Girl
Melusina Melusina: a beautiful, enchanting name with rich folklore and history. Literature Girl
Mikelle Mikelle: modern, feminine name meaning "who is like God." English Unisex
Myrelle Myrelle: Unique feminine name meaning "bright sea," with rich history. Greek Girl
Macee Macee: a modern, unique name symbolizing strength and individuality. English Unisex
Mellisent Mellisent: Unique English name meaning "strong worker of honey." Literature Girl
Maurizaih Maurizaih: unique name, uncertain origin, possibly derived from Maurice. German Unisex
Minet Minet: a charming name meaning "little cat" with French origins. English Unisex
Mychell Mychell: Unique spelling of Michelle, meaning "who is like God." English Girl
Montray Montray: Unique French name meaning "mountain path," gaining popularity abroad. English Unisex
Martell Martell: English name meaning "hammer," symbolizing strength and courage. English Unisex