Discover and Shortlist Your Perfect Baby Names!

Names letter starts with M

Name Meaning Origins Gender
Manava Manava: Sanskrit name meaning "human," gaining popularity for its uniqueness. Sanskrit Boy
Mandakinee Mandakinee: Unique name meaning "celestial river," rooted in Sanskrit culture. Sanskrit Girl
Makarandh Makarandh: Unique Sanskrit name meaning "fragrant," associated with males. Sanskrit Boy
Malavica Malavica: Unique Sanskrit name meaning "princess of Malwa," feminine. Sanskrit Girl
Maitryya Maitryya means "friendship," is male, and has Sanskrit origins. Sanskrit Boy
Maitryee Maitryee: Sanskrit name meaning "friendship," unique, melodic, and meaningful. Sanskrit Girl
Maitreyee Maitreyee: a unique, compassionate name with Sanskrit origins and warmth. Sanskrit Girl
Maithily Maithily: Sanskrit name meaning "belonging to Mithila," feminine and unique. Sanskrit Girl
Maitrayee Maitrayee: Sanskrit name symbolizing friendship, femininity, and cultural richness. Sanskrit Girl
Maitrayi Maitrayi: Sanskrit name meaning "friendly," elegant, unique, and compassionate. Sanskrit Girl
Mahipala Mahipala means "protector of the earth," symbolizing strength and leadership. Sanskrit Boy
Mahita Mahita: Sanskrit name meaning "greatness," gaining popularity for girls. Sanskrit Girl
Mahaswita Mahaswita means "great and pure," reflecting cultural richness and elegance. Sanskrit Girl
Mahaswati Mahaswati: Sanskrit name symbolizing wisdom, creativity, and cultural heritage. Sanskrit Girl
Mahaswetha Mahaswetha means "great white," symbolizing purity and cultural significance. Sanskrit Girl
Mahimna Mahimna means "praising greatness," is melodious, and culturally significant. Sanskrit Boy
Mahendravarma Mahendravarma means "great Indra's protection," symbolizing strength and nobility. Sanskrit Boy
Mahasveta Mahasveta means "great and pure," reflecting elegance and uniqueness. Sanskrit Girl
Mahashweta Mahashweta means "great and pure," reflecting grace and strength. Sanskrit Girl
Mahasena Mahasena means "great army," symbolizing strength and masculinity in Sanskrit. Sanskrit Boy
Madhya Madhya: Sanskrit name meaning "middle," gender-neutral, gaining popularity globally. Sanskrit Unisex
Magha Magha: Sanskrit name meaning "noble," associated with leadership and honor. Sanskrit Boy
Mahamayaa Mahamayaa: Sanskrit name meaning "great illusion," symbolizing spiritual depth. Sanskrit Girl
Madhupa Madhupa: Unique Sanskrit name meaning "sweet as honey," male association. Sanskrit Boy
Maanikya Maanikya: Sanskrit name meaning "jewel," symbolizing strength and uniqueness. Sanskrit Boy
Maanickya Maanickya: Unique Sanskrit name meaning "precious gem" or "jewel." Sanskrit Girl
Madhavika Madhavika: Sanskrit name meaning "belonging to Lord Krishna," elegantly melodic. Sanskrit Girl
Madhuchandra Madhuchandra means "sweet moon," is unique, and culturally significant. Sanskrit Boy
Mantram "Mantram" is a Sanskrit name meaning sacred utterance with spiritual significance. Sanskrit Boy
Maile-Laulii Maile-Laulii: a unique, fragrant Samoan name symbolizing nature and femininity. Samoan Girl