Discover and Shortlist Your Perfect Baby Names!

Names letter starts with M

Name Meaning Origins Gender
Mahuli Mahuli: Unique Marathi name meaning "charming" or "graceful" for females. Marathi Girl
Madhavrao Madhavrao: Marathi name meaning "lord Krishna," culturally significant in Maharashtra. Marathi Boy
Mauria Mauria: a unique, peaceful Maori name for girls, symbolizing tranquility. Maori Girl
Matiaha Matiaha: Maori name meaning "gift of God," culturally significant and unique. Maori Boy
Maiki Maiki: Maori name meaning strength, leadership; gaining popularity, culturally significant. Maori Boy
Maaru Maaru: Maori name meaning "gentle breeze," associated with males. Maori Boy
Maghan Maghan: Unique Mandinka name meaning "queen," associated with females. Mandinka Girl
Mari Djata Mari Djata: Mandinka name meaning "brave," significant in specific regions. Mandinka Boy
Minyanka Minyanka: a unique, melodious name symbolizing strength and grace. Malian Girl
Mahsuri Mahsuri: a unique Malaysian name meaning "light" or "radiance." Malaysian Girl
Maslinda Maslinda: Malay name meaning "beautiful," associated with feminine charm. Malay Girl
Moyo Moyo: Unisex African name meaning "heart," symbolizing spirit and bravery. Malawi Unisex
Myrtėlė Myrtėlė: Lithuanian name meaning "myrtle," symbolizing love and peace. Lithuanian Girl
Milutė Milutė: Lithuanian name meaning "beloved," unique and culturally significant. Lithuanian Girl
Militė Militė: Lithuanian name meaning "grace," elegant, and culturally significant. Lithuanian Girl
Mindaugas Mindaugas: Lithuanian name meaning "remembered by God," traditionally male. Lithuanian Boy
Mikalaus Mikalaus: Lithuanian male name meaning "victory of the people." Unique. Lithuanian Boy
Michalas Michalas: Lithuanian name meaning "who is like God," culturally significant. Lithuanian Boy
Maximilijonas Maximilijonas: Lithuanian name meaning "the greatest," reflecting strength and nobility. Lithuanian Boy
Mariutė Mariutė: Lithuanian name meaning "bitterness," unique and culturally significant. Lithuanian Girl
Meile Meile: Lithuanian name meaning "love," associated with warmth and tenderness. Lithuanian Girl
Medeina Medeina: Unique Lithuanian name meaning "forest," symbolizing nature and femininity. Lithuanian Girl
Matas Matas: Lithuanian name meaning "gift of God," gaining global popularity. Lithuanian Boy
Mariulė Mariulė: Rare Lithuanian name meaning "bitter" or "rebellious," feminine. Lithuanian Girl
Mariukė Mariukė: Rare Lithuanian name meaning "bitter," associated with femininity. Lithuanian Girl
Maksimilijus Maksimilijus: Lithuanian name meaning "the greatest," unique and culturally significant. Lithuanian Boy
Maksimilijonas Maksimilijonas: Lithuanian name meaning "the greatest," unique and rare. Lithuanian Boy
Marijus Marijus: Lithuanian name symbolizing strength, masculinity, and cultural significance. Lithuanian Boy
Moonchild Moonchild symbolizes mystical qualities, nature, and unisex individuality in naming. Literature Unisex
Maroun Maroun: Lebanese name meaning "little saint," culturally significant but uncommon. Lebanese Boy