Discover and Shortlist Your Perfect Baby Names!

Names letter starts with M

Name Full Meaning Origins Gender
Magene Magene: rare American name meaning "pearl," elegant and... American Girl
Magdalin Magdalin: Unique, Biblical name with historical significance and... Biblical Girl
Magdalaena Magdalaena: rare female name with Biblical roots and... Biblical Girl
Magdaliene Magdaliene: Unique Biblical name, feminine, meaning "from Magdala,"... Biblical Girl
Magdalenna Magdalenna: Unique Polish name meaning "woman from Magdala,"... Polish Girl
Magalíy Magalíy: a unique, elegant name meaning "pearl" with... French Girl
Magalíya Magalíya: an elegant African name meaning "queen" or... African Girl
Magalíyah Magalíyah: Hebrew name meaning "God's gift," elegant and... Hebrew Girl
Magalíe Magalíe: French name meaning "pearl," symbolizing beauty and... French Girl
Magalíi Magalíi: Elegant French name meaning "pearl," unique and... French Girl
Mafalde Mafalde: rare Italian name meaning "mighty in battle,"... Italian Girl
Magalí Magalí: French name meaning "pearl," symbolizing beauty and... French Girl
Maez Maez: Basque name meaning "son of the field,"... Basque Boy
Maevy Maevy: Irish name meaning "intoxicating," charming, unique, and... Irish Girl
Maeya Maeya: a graceful, elegant name gaining popularity for... American Girl
Maerynn Maerynn: Unique Welsh name meaning "bitter sea," gaining... Welsh Girl
Maerynne Maerynne: unique, elegant name meaning "sea-born" or "rebellious... American Girl
Maes Maes: Belgian masculine name meaning "son of Thomas,"... Belgian Boy
Maesha Maesha: African American name meaning "life," unique and... African American Girl
Maerin Maerin: Unisex, unique American name with potential for... American Unisex
Maeran Maeran: Unique Irish name meaning "noble," suitable for... Irish Unisex
Maeola Maeola: Unique, feminine name meaning "bright and radiant"... African American Girl
Maely Maely: Breton name meaning "princess," gaining popularity for... Breton Girl
Maelynne Maelynne: Unique, elegant name meaning "beloved," gaining popularity... American Girl
Maelo Maelo: Spanish name meaning "chief," unique, strong, masculine,... Spanish Boy
Maelmuire Maelmuire: Rare Celtic name meaning "servant of the... Celtic Boy
Maelle Maelle: Breton name meaning "chief," gaining popularity for... Breton Girl
Maelie Maelie: French name meaning "princess," gaining popularity for... French Girl
Maeli Maeli: Breton name meaning "princess," gaining popularity for... Breton Girl
Maelgwn Maelgwn: Unique Welsh name meaning "princely hound" or... Welsh Boy