Discover and Shortlist Your Perfect Baby Names!

Names letter starts with M

Name Meaning Origins Gender
Maribellah Maribellah: Unique name meaning "bitterness of God is my oath." Hebrew, Latin, Spanish Girl
Melecenta Melecenta: rare Latin name meaning "hundred honey," symbolizing sweetness. Latin Girl
Magnolya Magnolya: a unique, beautiful name inspired by the magnolia flower. Latin Girl
Marcee Marcee: modern variant of Marcia, meaning "warlike," gaining popularity. Latin Girl
Marlyssa Marlyssa: Unique feminine name, derived from Marissa, meaning "bitterness" and "honey." Latin Girl
Morrisa Morrisa: Unique feminine name derived from Latin, meaning "dark-skinned." Latin Girl
Marrea Marrea: Unique name, possibly derived from Maria, with uncertain origins. Latin Girl
Maricka Maricka: Unique feminine name, derived from Mary, meaning "beloved." Latin Girl
Mori Mori: Unisex Japanese name meaning "forest," symbolizing nature's tranquility. Italian Unisex
Marella Marella: Italian name meaning "sea," symbolizing beauty and strength. Italian, Literature, Portuguese, Spanish Girl
Marsala Marsala is a unique unisex name with Italian and Arabic origins. Arabic, Italian Unisex
Malagigi Malagigi: Unique Italian name linked to mythology, magic, and heroism. Greek, Italian, Mythology, Roman Boy
Modestina Modestina is a feminine name meaning "modest" or "humble." Italian, Latin Girl
Marsella Marsella is a strong, feminine name rooted in Italian heritage. French, Italian, Roman Mythology Girl
Maria-Chiara Maria-Chiara combines "beloved" and "bright," reflecting rich cultural significance. Italian Girl
Millia Millia: Unique name meaning "a thousand," symbolizing abundance and prosperity. Italian Unisex
Monte Monte is a masculine name meaning "mountainous," symbolizing strength and resilience. English, Italian, Roman, Spanish Boy
Mafalda Mafalda: feminine name meaning "mighty in battle," with historical significance. Germanic, Italian, Portuguese Girl
Massima Massima: Unique Italian name meaning "greatest," with beautiful pronunciation. Greek, Italian, Latin Girl
Martino Martino: Italian name meaning "of Mars," popularized by Saint Martin. English, Italian, Latin, Spanish Boy
Masaccio Masaccio, meaning "clumsy," is linked to renowned Renaissance painter Tommaso. Italian Boy
Maryano Maryano: Italian masculine name meaning "of the sea" or "Mars." Italian Boy
Marrietta Marrietta: Italian feminine name, variant of Mary, meaning "beloved." Italian Girl
Maddelena Maddelena: Italian name meaning "bright Magdalene," with biblical significance. Italian Girl
Meaghin Meaghin: Unique Irish name meaning "pearl," associated with sovereignty. Irish, Mythology, Welsh Girl
Mohyny Mohyny: Unique Irish name meaning wealthy, unisex, elegant, culturally significant. Irish, Unique Unisex
Mooney Mooney: Irish surname meaning "wealth," associated with history and success. Irish, Literature Unisex
Myli Myli: a modern, playful name symbolizing creativity and independence. Irish, Persian Unisex
Mearla Mearla: Unique Irish name meaning "thief," symbolizing strength and independence. Irish, Persian Unisex
Moone Moone: Unisex name meaning "dweller at the moor" or "moon." English, Irish Unisex