Discover and Shortlist Your Perfect Baby Names!

Names letter starts with M

Name Meaning Origins Gender
Masha Masha, a Russian name, means "one who protects" or "guard." Hebrew, Russian, Slavic Girl
Mikhail Mikhail, a Russian name, means "who is like God?" Hebrew, Russian, Slavic Boy
Mikhaila Mikhaila: feminine, Russian name meaning "who is like God." Christian, Hebrew, Russian, Slavic Girl
Moissey Moissey: Russian variant of Moses, symbolizing freedom and liberation. Biblical, Hebrew, Russian, Slavic Boy
Markov Markov is a Russian surname meaning "son of Mark". Latin, Slavic Boy
Mischa Mischa is a unisex name with Russian roots and cultural significance. Dutch, English, German, Hebrew Unisex
Matfei Matfei means "God's gift," popular in Russia with religious significance. Christian, Hebrew Boy
Meliora Meliora means "better," symbolizes progress, and is a unique name. Latin Girl
Mercuryno Mercuryno: Unique name inspired by Roman god Mercury, symbolizing agility. Literature, Mythology, Roman Unisex
Mellona Mellona: Unique name from Roman mythology, goddess of honey and fertility. Latin, Mythology, Roman Girl
Milek Milek: Polish diminutive of Mieczysław, meaning "sword of glory." Polish, Unique Boy
Marek Marek: Polish name meaning "warlike," associated with bravery and history. Latin, Polish Unisex
Mirke Mirke: Polish name meaning "peaceful," diminutive of Miriam, female. Hebrew, Polish Girl
Mateusz Mateusz means "gift of God," popular Polish name with historical significance. Biblical, Hebrew, Polish Boy
Martycka Martycka: Polish feminine name meaning "warrior," derived from Martin. Latin, Polish Girl
Majer Majer: Polish name meaning "mason," symbolizing skill and craftsmanship. Polish Unisex
Maks Maks is a Polish name meaning "greatest," popular for boys. Polish Boy
Mjolnir Mjolnir, Thor's hammer, symbolizes strength, power, and Norse mythology. Old Norse Boy
Mithgarthr Mithgarthr: Unique masculine name from Norse mythology meaning "middle enclosure." Old Norse Boy
Mallorey Mallorey, a unique girl's name, means "unfortunate" in French. Old French Girl
Maimee Maimee, a variant of Mabel, means "lovable and small." Old French Girl
Mallory Mallory: Unisex name meaning "unfortunate," popular for girls, historically rich. Old French Unisex
Malori Malori is a modern, unisex name variant of Mallory. Old French Unisex
Manger Manger: Uncommon surname from French, meaning "to eat," occupational origin. Old French Unisex
Melvina Melvina: feminine name combining Melvin and Alvin, meaning "noble friend." German, Old English Girl
Moley Moley: Unique unisex name meaning "earth" with nature associations. Old English, Unique Unisex
Mayfield Mayfield is an Old English surname meaning "field with May flowers." Old English Unisex
Merewode Merewode means "lake in the woods," rooted in Old English. Anglo-Saxon, Old English Unisex
Metyldah Metyldah: rare Old English name meaning "mighty in battle." Anglo-Saxon, Old English Girl
Mortyn Mortyn: Unique name meaning "settlement near marsh," with historical roots. Anglo-Saxon, Old English Unisex