Discover and Shortlist Your Perfect Baby Names!

Names letter starts with M

Name Meaning Origins Gender
Mario Mario is a classic Italian name with rich cultural significance. Latin Boy
Maio Maio is an Italian name meaning "May," often unisex and cheerful. Latin Unisex
Modesti Modesti: Italian name meaning modest, humble; reflects positive qualities. Latin Unisex
Matto Matto: Italian name meaning "gift of God," variant of Matteo. European Boy
Marjetta Marjetta: Italian variant of Margaret, meaning "little sea" or "small pearl." Greek Girl
Margherita Margherita: Italian name meaning "pearl," popular and historically significant. Greek Girl
Mariella Mariella: Italian name combining Maria and Ella, symbolizing beauty and elegance. Germanic Girl
Mela Mela, Italian name meaning "apple," symbolizes sweetness and vitality. Italian Unisex
Montey Montey, an Italian name meaning "mountain," conveys strength and friendliness. Literature Boy
Manno Manno: Italian masculine name meaning "hand," symbolizing craftsmanship and skill. Italian Boy
Medoro Medoro: Italian name meaning "healer," associated with Renaissance literature. Italian Boy
Marabella Marabella: Italian name meaning "bitterly beautiful," unique and melodious. Italian Girl
Mignone Mignone: Italian name meaning "cute," popular for baby girls. Italian Girl
Massi Massi: Italian unisex name meaning "big" or "great," uncommon globally. Italian Unisex
Monti Monti: Unisex name meaning "mountain," symbolizing strength and resilience. Italian Unisex
Mcgee McGee: Irish surname meaning "son of Aodh" or "Hugh." Scottish Unisex
Macklyn Macklyn: modern, masculine name with Irish and Scottish origins. Scottish Boy
Mikennah Mikennah: Unique, modern spelling of Irish name McKenna, meaning "handsome." Scottish Girl
Meilseoir Meilseoir: Gaelic name meaning "sparkling gold," unisex, culturally rich. Gaelic Unisex
Makinly Makinly is a modern, unique variation of McKinley, meaning warrior. Scottish Unisex
Mckile Mckile: modern variant of Michael, meaning "who is like God?" Scottish Unisex
Murphey Murphey is an Irish name derived from Gaelic origins. Scottish Unisex
Myler Myler: Irish name meaning "servant of Mary," unique and uncommon. Old English Unisex
Molan Molan: Irish name meaning "bald," associated with St. Moling. Irish Unisex
Marcas Marcas: Irish name meaning "warlike," derived from Latin Marcus. English Boy
Monessa Monessa: unique feminine name, combines Mona and Vanessa meanings. Greek Girl
Melleney Melleney: Unique Irish name meaning "dark and brave," feminine origin. Greek Girl
Murtag Murtag: Gaelic name meaning "sea warrior," popular in Ireland. Gaelic Boy
Maccoy Maccoy: Irish name meaning "son of Aodh," symbolizing fiery lineage. Gaelic Unisex
Mccauly Mccauly: Uncommon name meaning "son of noble warrior" from Gaelic. Gaelic Unisex