Discover and Shortlist Your Perfect Baby Names!

Names letter starts with M

Name Meaning Origins Gender
Maxeen Maxeen: Unique, feminine name derived from Maxine, meaning "greatest." Latin Girl
Mattea Mattea: Italian feminine name meaning "gift of God," symbolizing strength. Spanish Girl
Manetta Manetta: Italian name meaning "little hand," symbolizing creativity and skill. Latin Girl
Mariucca Mariucca: Italian diminutive of Maria, meaning "bitter" or "beloved." Italian Girl
Massimino Massimino is an Italian name meaning "greatest," derived from Maximus. Italian Boy
Milia Milia: a unique, feminine name meaning "gracious" or "beloved." Spanish Girl
Morando Morando: unique unisex name meaning "one who walks among blackberries." Spanish Unisex
Marcello Marcello: Italian name meaning "young warrior," popular and melodic. Latin Boy
Marinella Marinella: Italian feminine name meaning "of the sea," popular historically. Latin Girl
Monalisa Monalisa: Unique Italian name symbolizing beauty, grace, and elegance. Elizabethan Girl
Manzo Manzo: Italian name meaning "young bull," used as surname or first name. Italian Unisex
Malossa Malossa: Unique Italian name meaning "apple bones," gender-neutral, rare. Italian Unisex
Madonelle Madonelle is a rare feminine name, possibly derived from Madonna. Italian Girl
Maddalene Maddalene: Italian feminine name, derived from biblical Magdalene, unique. Italian Girl
Maddalena Maddalena: Italian name meaning "towering woman," rooted in biblical history. Italian Girl
Miettah Miettah: Unique Finnish name meaning "pearl," derived from Marietta. Italian Girl
Meeghin Meeghin: Unique Irish name meaning "pearl," with rich heritage. Welsh Girl
Myleigh Myleigh: modern, unique name combining Miley and Leigh, popular recently. English Unisex
Murtal Murtal: Irish name meaning "lord of the sea," historically significant. Gaelic Boy
Moynah Moynah: Unique Irish name meaning "bog," perfect for nature lovers. Gaelic Girl
Macguire Macguire: Irish surname meaning "son of the noble one," historically significant. Gaelic Unisex
Mella Mella: Irish name meaning "honey," sweet, unique, and endearing. English Girl
Meigin Meigin: Unique Irish name meaning "youthful," suitable for any gender. Irish Unisex
Mackenna Mackenna: Unisex Irish name meaning "son of fire," gaining popularity. Irish Unisex
Malloy Malloy: Unisex Irish name meaning descendant of Saint Molaga's devotee. Irish Unisex
Mannix Mannix: Irish name meaning "monk" or "little monk" in Gaelic. Irish Unisex
Morna Morna: Irish name meaning "beloved," associated with love and kindness. Irish Unisex
Malone Malone: Unisex Irish name meaning "servant of Saint John." Irish Unisex
Mckenna Mckenna: trendy unisex name of Irish origin, meaning "descendant of handsome." Irish Unisex
Mccaulie Mccaulie: Unique Irish name meaning "son of Amhalghaidh," rich heritage. Irish Unisex