Discover and Shortlist Your Perfect Baby Names!

Names letter starts with M

Name Meaning Origins Gender
Maulia Maulia: Hawaiian name meaning "beloved," unisex, symbolizes eternity and affection. Unique Unisex
Matrycka Matrycka: Unique Polish name meaning "little lady" or "mistress." Unique Girl
Mathildis Mathildis: a strong, historical name meaning "mighty in battle." Unique Girl
Maslon Maslon: Unique masculine name, variant of Mason, meaning stone worker. English Boy
Massing Massing: Germanic surname meaning "assembly," linked to gathering places. Unique Unisex
Maslen Maslen is an English surname meaning "small piece of land." English Unisex
Marzellous Marzellous: Unique name meaning "full of miracles" with historical significance. Latin, Roman Unisex
Masago Masago means "sandfish" or "capelin roe"; it's a unisex name. Asian Unisex
Masan Masan means "correct mountain," symbolizing strength and resilience in Japan. Asian Unisex
Marusia Marusia is a Slavic diminutive of Maria, meaning "beloved." Unique Girl
Marut Marut means "mighty wind," symbolizing strength and power in mythology. Unique Boy
Martinus Martinus means "of Mars," linked to war and historical significance. English Boy
Martik Martik is of Armenian origin, meaning "warrior" or "brave." Latin, Roman Unisex
Marpe Marpe: Hebrew name meaning "healing," unisex, unique, and meaningful. Biblical, Hebrew Unisex
Martey Martey: Ghanaian name meaning "bringer of joy" for boys. Latin, Roman Boy
Marketa Marketa: a feminine name meaning "pearl," popular in Czech Republic. Ancient Greek, Greek Girl
Marjukka Marjukka means "little berry" and is a popular Finnish name. Unique Girl
Markandeya Markandeya means "immortal," linked to a revered Hindu sage. Unique Boy
Marit Marit means "pearl" in Hebrew; Scandinavian origin, often a diminutive. Ancient Greek, Greek Girl
Mariquita Mariquita means "ladybug," symbolizing luck and protection in cultures. Unique Girl
Mariatu Mariatu: African name meaning "pure" and "blessed," popular among Mende. Unique Unisex
Marchman Marchman: English surname meaning "border man," originating from Old English. English Unisex
Marcinek Marcinek: Polish name meaning "little Martin," derived from Martinus. Latin, Roman Boy
Mapuana Mapuana means "fragrant blossom" in Hawaiian, symbolizing natural beauty. Unique Girl
Mano Mano: Hawaiian name meaning "shark," symbolizes strength and resilience. Unique Unisex
Maoli Maoli: Hawaiian name meaning "native," symbolizing cultural heritage and identity. Unique Unisex
Manchu Manchu signifies purity, reflecting the rich heritage of Manchu people. Unique Unisex
Manavendra Manavendra means "king of humans," symbolizing leadership and strength. Unique Boy
Maluhia Maluhia means "peaceful" in Hawaiian; a unisex name symbolizing harmony. Unique Unisex
Mamani Mamani, Aymara name meaning "eagle," symbolizes power, freedom, courage. Unique Unisex