Discover and Shortlist Your Perfect Baby Names!

Names letter starts with M

Name Meaning Origins Gender
Mekhila Mekhila: Indian name meaning "full moon," symbolizing brightness and completeness. Indian Girl
Mehrotra Mehrotra: Indian name for males, meaning "born in May." Indian Boy
Meghal Meghal: Indian name meaning "cloud," associated with male gender. Indian Boy
Meghraj Meghraj means "king of clouds," is Indian, and male-associated. Indian Boy
Meghala Meghala: Indian name meaning "cloud," elegant, culturally significant, and unique. Indian Girl
Mehera Mehera: Indian name meaning "benevolent," associated with kindness and warmth. Indian Girl
Meerabai Meerabai: Indian name meaning "devotee of Lord Krishna," widely cherished. Indian Girl
Meeta Meeta: Indian name meaning "friend," reflecting companionship and charm. Indian Girl
Megana Megana: Indian name meaning "gracious," gaining popularity for girls. Indian Girl
Meenakumari Meenakumari: Indian name meaning "fish-eyed princess," culturally significant and unique. Indian Girl
Meenakshi Nagarajan Meenakshi Nagarajan: Indian name meaning "fish-eyed" and "king of serpents." Indian Girl
Manush Manush: Unique Indian name meaning "human," pronounced "mah-noosh." Indian Boy
Mayurjit Mayurjit means "victorious peacock," symbolizing beauty, grace, and triumph. Indian Boy
Maureya Maureya: Indian name meaning "dark-skinned," elegant, and culturally significant. Indian Girl
Meenakshi Devi Meenakshi Devi symbolizes beauty, grace, and cultural significance in India. Indian Girl
Meenakshi Mission Hospital Meenakshi Mission Hospital symbolizes cultural significance and quality healthcare services. Indian Girl
Mansvi Mansvi: Indian name meaning "intelligent," gaining popularity for daughters. Indian Girl
Manshu Manshu: Indian name symbolizing intellect, wisdom, and cultural significance. Indian Boy
Mansika Mansika: Indian name meaning "intelligent," gaining popularity for girls. Indian Girl
Mansukhraj Mansukhraj means 'king of happiness'; it's an Indian male name. Indian Boy
Mansukhpal Mansukhpal: Unique Indian name meaning "peaceful protector" for males. Indian Boy
Manshika Manshika: Indian name meaning "desire," elegant, unique, and culturally significant. Indian Girl
Manoranjanee Manoranjanee: Indian name meaning "one who entertains the mind." Indian Girl
Manorama Mohapatra Manorama Mohapatra: Charming Indian name reflecting elegance and cultural heritage. Indian Girl
Manshi Manshi: Indian name meaning "divine," gaining popularity for daughters. Indian Girl
Mansee Mansee: Indian name meaning "desire," feminine, unique, culturally significant. Indian Girl
Manorama Mishra Manorama Mishra: Charming Indian name, culturally significant and melodious. Indian Girl
Manorama Dey Manorama Dey: Charming Indian name, popular among females globally. Indian Girl
Manorama Joshi Manorama Joshi: Charming Indian name, culturally significant for females. Indian Girl
Manorama Kumari Manorama Kumari means "charming young girl" in Indian culture. Indian Girl