Discover and Shortlist Your Perfect Baby Names!

Names letter starts with M

Name Meaning Origins Gender
Marin Marin: Unisex name meaning "of the sea," symbolizing strength and adventure. Spanish Unisex
Martaina Martaina: unique feminine name, meaning "warlike," rooted in Latin. Spanish Girl
Montanah Montanah: a modern, unisex name meaning "from the mountains." Spanish Unisex
Mauricia Mauricia: a unique feminine name with Latin roots and cultural significance. Literature Girl
Marila Marila: a feminine name meaning "of the sea," symbolizing strength. Latin Girl
Mylo Mylo: modern, gender-neutral name meaning "soldier" or "merciful." Slavic Unisex
Monyca Monyca: modern variant of Monica, meaning wisdom, guidance, leadership. Latin Girl
Meritta Meritta: a unique, meaningful name meaning "worthy of admiration." Latin Girl
Mavus Mavus: rare Latin name meaning "good," with noble historical roots. Roman Boy
Mercina Mercina: Unique Latin name meaning "reward," symbolizing hard work and ambition. French Unisex
Miliana Miliana: a unique, gracious name with Latin roots and history. Latin Girl
Marcian Marcian: masculine name meaning "of Mars," with historical significance. Latin Boy
Maxi Maxi is a unisex name meaning "greatest," with historical roots. Roman Unisex
Monita Monita: Latin name meaning "advisor," symbolizing wisdom and leadership. Spanish Girl
Martial Martial: Latin name meaning "warlike," associated with Roman god Mars. Spanish Unisex
Marceene Marceene: Unique feminine name meaning "warlike," with historical significance. English Girl
Marck Marck, a variant of Mark, has historical and cultural significance. Christian Boy
Marciane Marciane: Feminine name meaning "of Mars," symbolizing strength and courage. Christian Girl
Maricio Maricio: masculine name meaning "dark-skinned," with rich historical significance. Roman Boy
Marcellus Marcellus means "young warrior," has historical significance, and cultural relevance. Roman Boy
Maecenas Maecenas means "generous," linked to Roman patron of the arts. Roman Unisex
Martili Martili is a unique, rare name with Latin and Norse origins. Roman Unisex
Mayleen Mayleen is a modern feminine name combining May and Lee. Latin Girl
Maranda Maranda: Unique feminine name meaning "worthy of admiration" in Latin. Literature Girl
Maurina Maurina: Unique feminine name with Latin roots, meaning "dark-skinned." French Girl
Macerio Macerio: Latin name meaning "blessed," associated with early Christian saints. Latin Boy
Maurilio Maurilio: masculine name meaning "dark-skinned," with rich historical significance. Latin Boy
Marco Marco is a masculine name meaning "warlike," rooted in Latin. Latin Boy
Mia Mia: Latin name meaning "mine" or "beloved," popular worldwide. Latin Unisex
Marina Marina: a feminine name meaning "of the sea" with history. Spanish Girl