Discover and Shortlist Your Perfect Baby Names!

Names letter starts with M

Name Meaning Origins Gender
Manos Manos: Greek name meaning "God is with us," male association. Greek Boy
Manolios Manolios: Rare Greek name meaning "God is with us," masculine. Greek Boy
Manis Manis: rare Greek name meaning "divine," associated with masculinity. Greek Boy
Malitta Malitta: Greek name meaning "sweet," unique, elegant, and melodious. Greek Girl
Makariyos Makariyos: rare Greek name meaning "blessed" or "happy," male-associated. Greek Boy
Makariya Makariya: Unique Greek name meaning "blessed" or "happy" for girls. Greek Girl
Makario Makario: Greek name meaning "blessed," unique, and culturally significant. Greek Boy
Mairghread Mairghread means "pearl," is a Scottish Gaelic name for girls. Greek Girl
Macarion Macarion: rare Greek name meaning "blessed" or "happy," male. Greek Boy
Mathyldis Mathyldis: rare Germanic name meaning "mighty in battle," historically significant. Germanic Girl
Mathildes Mathildes: rare Germanic name meaning "mighty in battle," unique choice. Germanic Girl
Mathelda Mathelda: rare Germanic name meaning "mighty in battle" for girls. Germanic Girl
Mainardo Mainardo: a unique Germanic name meaning "brave and strong." Germanic Boy
Mahthildis Mahthildis: rare Germanic name meaning "strength in battle," unique choice. Germanic Girl
Mohn Mohn: Unique German name meaning "poppy," symbolizing beauty and peace. German Boy
Milow Milow: Unique German name meaning "gracious" or "gentle strength." German Boy
Michalke Michalke: rare German name meaning "who is like God," masculine. German Boy
Meinradus Meinradus: German name meaning "strong advisor," historically significant yet uncommon. German Boy
Meinolf Meinolf: Rare German name meaning "brave wolf," symbolizing strength. German Boy
Meid Meid: Unique German name meaning "brave" or "mighty," masculine appeal. German Boy
Meik Meik: German name meaning "mighty," unique, masculine, and impactful. German Boy
Meder Meder: rare German name meaning "brave," associated with males. German Boy
Mayen Mayen: German name meaning strength, associated with females, moderately popular. German Girl
Maximillan Maximillan: German name meaning "greatest," strong, elegant, and timeless. German Boy
Maximiliane Maximiliane: rare German name meaning "the greatest," exuding elegance. German Girl
Maxemillian Maxemillian: German name meaning "greatest," exuding strength and distinction. German Boy
Maxamillan Maxamillan: German name meaning "greatest," unique, strong, and noble. German Boy
Max-Leo Max-Leo: a popular German name meaning "greatest lion" for boys. German Boy
Mauriz Mauriz: Unique German name meaning "dark-skinned," associated with males. German Boy
Mathius Mathius: German name meaning "gift of God," unique and masculine. German Boy