Discover and Shortlist Your Perfect Baby Names!

Names letter starts with M

Name Meaning Origins Gender
Milea Milea: a unique, feminine Slavic name meaning "gracious" or "dear." Slavic Girl
Matusha Matusha: Slavic name meaning "gift of God," symbolizes motherhood and fertility. Mythology, Russian, Slavic Girl
Mila Mila: Slavic name meaning "gracious," popular and elegant choice. English, Slavic Unisex
Mischka Mischka, a Slavic name, means "bear cub" and symbolizes strength. Slavic Unisex
Maksim Maksim: Slavic name meaning "greatest," popular in various cultures. Roman, Slavic Boy
Madlinka Madlinka: Slavic feminine name meaning "knot," linked to Mary Magdalene. Czech, Polish, Slavic, Slovakian Girl
Mirek Mirek: Slavic name meaning "peaceful glory," popular and meaningful choice. Czech, Slavic Boy
Meleda Meleda: a unique feminine name with uncertain musical origins and pronunciation. Greek, Slavic, Welsh Girl
Minka Minka: Slavic name meaning "strong-willed," associated with resilience and determination. Slavic Unisex
Martushka Martushka is a beloved Slavic diminutive of Marta, meaning "lady." Latin, Slavic Girl
Marcilka Marcilka: Slavic feminine name meaning "young warrior," unique and gentle. Latin, Slavic Girl
Myleah Myleah: modern, feminine name combining Myla and Leah's meanings. Hebrew, Slavic Girl
Malyc Malyc: Unique Slavic name meaning "little warrior," gaining popularity recently. Hebrew, Slavic Unisex
Malina Malina: a feminine name meaning "raspberry," "calm," or "queen." Arabic, Hawaiian, Slavic Girl
Mirka Mirka: Slavic name meaning "peaceful," popular in various cultures. Czech, Polish, Slavic Unisex
Miroslav Miroslav means "peaceful glory," combining Slavic words for peace and glory. Literature, Slavic Boy
Maksimka Maksimka: Slavic diminutive of Maksim, meaning "the greatest" or "largest." Slavic Boy
Milos Milos: Slavic name meaning "lover of glory," popular in Balkans. Slavic Boy
Milica Milica: a beloved Slavic name with royal historical significance. Bosnian, Serbian, Slavic Girl
Mesina Mesina: feminine name of Spanish origin, meaning "from Messina." Italian, Latin, Spanish Girl
Milojka Milojka means "beloved," is a unique Slavic feminine name. Slavic Girl
Mackrea Mackrea: Scottish surname meaning "great," unisex, with strong heritage. Old Norse, Scottish Unisex
Mca Mca is a unique, gender-neutral name with uncertain origins and pronunciation. Scottish Unisex
Marnie Marnie: Scottish name meaning "from the sea," popularized by Hitchcock. Scottish, Unique Girl
Massie Massie: Scottish name meaning "pearl," popular unisex name since 19th century. Old French, Scottish Unisex
Murvine Murvine: Unique Scottish name meaning "sea place with vines." Scottish Unisex
Melrose Melrose: Unisex name from Scottish origin, meaning "bald moorland." Literature, Old English, Scottish Unisex
Maitlan Maitlan: Scottish name meaning "from the meadowland," gaining popularity recently. Old English, Scottish Unisex
Marr Marr: Unisex Scottish name meaning "marshland," linked to sea mythology. Scottish Unisex
Malcom Malcom: Scottish name meaning "disciple of Saint Columba," historically significant. English, Middle Ages, Scottish Boy