Discover and Shortlist Your Perfect Baby Names!

Names letter starts with M

Name Meaning Origins Gender
Margruta Margruta: Unique feminine name meaning "path to the pearl." Latin Girl
Manius Manius: Latin name meaning "warlike," linked to Roman god Mars. Latin Boy
Makimus Makimus: a rare, powerful Latin name meaning "greatest" or "largest." Latin Boy
Magnus Magnus: Latin name meaning "great," associated with saints and strength. Latin Boy
Martext Martext: Rare English name meaning foolishness, linked to Shakespeare's character. English Boy
Maiya Maiya: Japanese name meaning "rice valley" or "true arrow." Greek Girl
Miyuko Miyuko means "beautiful fortune child," a popular Japanese girl's name. Literature Girl
Marico Marico: Unique Japanese name symbolizing unity, completeness, and perfection. Literature Unisex
Maro Maro: Unisex name with diverse meanings across cultures and histories. Latin Unisex
Mikia Mikia: a modern, meaningful name meaning "beautiful fragrance" or "new moon." Finnish Unisex
Mitsu Mitsu is a unisex Japanese name meaning "light" or "honey." Literature Unisex
Monnicah Monnicah: Unique name meaning "advisor," rooted in English and history. English Girl
Maggia Maggia: Unique Italian name meaning "great," associated with strength and power. Latin Girl
Murtella Murtella: Unique Italian name meaning "star of the wall." Latin Girl
Miletta Miletta: a unique, feminine name meaning "gracious" with Italian roots. Latin Girl
Mazella Mazella is a unique Italian name meaning "veil" or "shawl." Italian Girl
Malgerita Malgerita: Unique Italian name meaning "daisy," with historical significance. Greek Girl
Mayebella Mayebella: Unique Italian name meaning "May" and "beautiful," exuding elegance. Italian Girl
Milani Milani: Italian name meaning "gracious one from Milan," trendy choice. Italian Girl
Mariono Mariono: Unique masculine name meaning "of the sea" in Italian. Spanish Boy
Marino Marino: Italian masculine name meaning "little sea," with historical significance. Christian Boy
Marisa Marisa: Italian-Spanish name meaning "rebellious warrior" or "sea warrior." Spanish Girl
Milania Milania: a modern, elegant name with Italian roots and popularity. Slavic Girl
Meloni Meloni: Italian name meaning "melon," used for both genders. Italian Unisex
Musetta Musetta: Italian feminine name, meaning "muzzle," linked to "muse." Literature Girl
Montago Montago: Italian name meaning "to climb," symbolizing ambition and adventure. Italian Boy
Micaele Micaele, an Italian variant of Michael, means "who is like God?" Italian Unisex
Marciano Marciano: Italian name meaning "of Mars," symbolizing strength and masculinity. Spanish Boy
Maryo Maryo: Unique, masculine name of Italian origin meaning "manly" or "warlike." Literature Boy
Maurizia Maurizia: Italian feminine name, meaning "dark-skinned," with historical significance. Christian Girl