Discover and Shortlist Your Perfect Baby Names!

Names letter starts with M

Name Meaning Origins Gender
Maria Clara Maria Clara is a timeless, elegant name symbolizing purity and grace. Filipino Girl
Maria Chiaretta Maria Chiaretta is an elegant, traditional Italian name with charm. Italian Girl
Mari-Beth Mari-Beth is a unique, meaningful name combining Mary and Elizabeth. American Girl
Mari-Anna Mari-Anna: Finnish name meaning "bitter grace," elegant yet uncommon. Finnish Girl
Mari-Ann Mari-Ann: Unique Scandinavian name meaning "bitter grace" or "wished-for child." Scandinavian Girl
Mari Nenita Mari Nenita is a sweet, feminine name of Spanish origin. Spanish Girl
Mari-An Mari-An is a unique, elegant French name combining Marie and Anne. French Girl
Mari-Ana Mari-Ana is a graceful, elegant name with Spanish origins. Spanish Girl
Mari Nena Mari Nena: Unique, elegant Spanish name for females, exuding femininity. Spanish Girl
Mari Anne Mari Anne: Elegant name combining Mary and Anne, meaning "bitter grace." English Girl
Mari Djata Mari Djata: Mandinka name meaning "brave," significant in specific regions. Mandinka Boy
Margueritta Margueritta: Unique Italian name meaning "pearl," elegant and sophisticated. Italian Girl
Margrieta Margrieta: Dutch name meaning "pearl," symbolizing beauty and purity. Dutch Girl
Mari Anna Mari Anna is a unique, elegant Finnish name with charm. Finnish Girl
Margreta Margreta: Swedish name meaning "pearl," elegant, timeless, and unique. Swedish Girl
Margrette Margrette: French name meaning "pearl," symbolizing beauty and purity. French Girl
Margott Margott: Elegant French name meaning "pearl," gaining popularity for girls. French Girl
Margitte Margitte: rare Belgian name meaning "pearl," elegant and feminine. Belgian Girl
Marghuerite Marghuerite: rare French name meaning "pearl," symbolizing beauty and purity. French Girl
Margi Margi: elegant, feminine name meaning "pearl," moderately popular worldwide. American Girl
Marghret Marghret: English name meaning "pearl," elegant, and timeless choice. English Girl
Marghretta Marghretta: rare Italian name meaning "pearl," elegant and unique choice. Italian Girl
Margherete Margherete: Unique German name meaning "pearl," elegant and sophisticated. German Girl
Margey Margey: rare English name meaning "pearl," symbolizing beauty and purity. English Girl
Margeritte Margeritte: unique French name meaning "pearl," symbolizing beauty and purity. French Girl
Margene Margene is a rare, American female name with uncertain origins. American Girl
Margarettte Margarettte: rare, elegant name meaning "pearl," with unique spelling. English Girl
Margarettta Margarettta: unique, elegant name meaning "pearl," primarily female, rare. English Girl
Margaryta Margaryta: Ukrainian name meaning "pearl," elegant, unique, and culturally rich. Ukrainian Girl
Margaruitte Margaruitte: unique French name meaning "pearl," symbolizing beauty and purity. French Girl