Discover and Shortlist Your Perfect Baby Names!

Names letter starts with M

Name Meaning Origins Gender
Maris Maris: Latin unisex name meaning "of the sea," rich history. Unique Unisex
Marique Marique: unique feminine name of Greek origin, meaning "bitter" or "rebellious." Hebrew Girl
Marinos Marinos: Greek name meaning "of the sea," popular among boys. Unique Boy
Marilla Marilla: Unique feminine name meaning "shining sea" or "star." Unique Girl
Marilei Marilei: unique name meaning "beloved flower" or "beloved child." Hebrew Unisex
Marilena Marilena combines Maria and Elena, symbolizing strength, beauty, resilience. Hebrew Girl
Marileah Marileah: unique name combining Mary and Leah, meaning beloved and delicate. Hebrew Unisex
Marilah Marilah: a unique, gender-neutral name combining Mary and Lila. Unique Unisex
Mariko Mariko means "child of truth," symbolizing honesty and purity. Unique Girl
Marikia Marikia: Unique Greek name meaning "bitter," variant of Mary. Hebrew Girl
Marijke Marijke is a popular Dutch diminutive of Maria, meaning "beloved." Hebrew Girl
Marija Marija is a beloved name with rich cultural and historical significance. Slovenian Girl
Marij Marij is a Dutch variant of Maria, meaning "bitter" or "rebellious." Hebrew Unisex
Mariett Mariett: Unique feminine name meaning "little Mary," of French origin. Biblical Girl
Mariele Mariele: feminine name meaning compassion, light; popular in Europe. Hebrew Girl
Marie-Christine Marie-Christine combines Marie and Christine, symbolizing faith and love. Catholic Girl
Maricko Maricko: Unique Slavic name meaning "warlike," associated with strength. Roman Mythology Unisex
Marichi Marichi: Unisex name meaning "ray of light" with spiritual significance. Sanskrit Unisex
Maricah Maricah: Unique name meaning "of the sea," symbolizing strength and independence. Roman Mythology Girl
Maribeth Maribeth combines Mary and Elizabeth, meaning "bitterness" and "oath." Hebrew Girl
Marianda Marianda: Unique feminine name combining Maria and Miranda's meanings. Hebrew Girl
Marianah Marianah: a modern, feminine name combining Maria and Ana's qualities. Roman Mythology Girl
Mariadok Mariadok is a unique name combining Maria and Dok meanings. Hungarian Unisex
Margruerite Marguerite, a timeless French name, means "daisy" and symbolizes beauty. Middle Ages Girl
Margarite Margarite: a timeless feminine name meaning "pearl," symbolizing elegance. Unique Girl
Margarid Margarid, an Armenian name meaning "pearl," symbolizes beauty and purity. Unique Girl
Margarethe Margarethe means "pearl," has historical significance, and cultural variations. Middle Ages Girl
Margarid Margarid, an Armenian name meaning "pearl," symbolizes beauty and purity. Unique Girl
Marey Marey is a unisex name derived from Old French meaning marsh. Middle Ages Unisex
Marenka Marenka: Czech diminutive name meaning "little Maren," unique and meaningful. Hebrew Girl