Discover and Shortlist Your Perfect Baby Names!

Names letter starts with M

Name Meaning Origins Gender
Muraleedhara Muraleedhara means "flute holder," symbolizing Lord Krishna in Hinduism. Hindu Boy
Muraleedhar Muraleedhar means "one who holds the flute," symbolizing Lord Krishna. Hindu Boy
Muraleedh Muraleedh means "Lord Krishna," is unique, and culturally significant. Hindu Boy
Mukundananda Mukundananda means "blissful soul" and reflects Hindu spiritual values. Hindu Boy
Mukundan Mukundan: Hindu name meaning liberation, joy; predominantly male, culturally significant. Hindu Boy
Muktanand Muktanand means liberated joy; a unique, meaningful Hindu name. Hindu Boy
Mritunjaya Mritunjaya symbolizes victory over death, associated with Lord Shiva. Hindu Boy
Mritunjay Mritunjay symbolizes victory over death, associated with Lord Shiva. Hindu Boy
Mritunjai Mritunjai symbolizes victory over death, associated with Lord Shiva. Hindu Boy
Mohnesh Mohnesh: Hindu name meaning "lord of mind," unique and meaningful. Hindu Boy
Mohinie Mohinie: Unique Hindu name meaning "enchanting," with feminine allure. Hindu Girl
Mohanish Mohanish: Hindu name meaning "charming lord," gaining popularity among boys. Hindu Boy
Mitreya Mitreya: a unique, compassionate male name with Hindu origins. Hindu Boy
Mekhalaa Mekhalaa: Elegant Hindu name meaning "ornament," with cultural significance. Hindu Girl
Markandeya Muni Markandeya Muni symbolizes wisdom, strength, and spiritual enlightenment in Hinduism. Hindu Boy
Markandeya Maharishi Markandeya Maharishi symbolizes wisdom, resilience, and eternal significance in Hinduism. Hindu Boy
Manmathan Manmathan means "churner of hearts," linked to Hindu love god. Hindu Boy
Manikanta Manikanta: Hindu name meaning "jewel-like," popular in India, Nepal. Hindu Boy
Maitraya Maitraya: a unique Hindu name meaning "friendly" or "compassionate." Hindu Boy
Mahishwara Mahishwara: Unique name from Hindu mythology, meaning "great lord." Hindu Boy
Mahishwar Mahishwar: Hindu name meaning "lord of buffalo," symbolizing strength and leadership. Hindu Boy
Mahimya Mahimya: A unique Hindu name meaning "glory" or "greatness." Hindu Girl
Maheswary Maheswary is a meaningful Hindu name honoring goddess Maheshwari. Hindu Girl
Maheshwary Maheshwary: Unique Hindu name meaning "goddess Durga," symbolizing strength. Hindu Girl
Maheshwara Maheshwara means "Great Lord," associated with Lord Shiva's divinity. Hindu Boy
Mahes Mahes: Hindu name meaning "great lord," symbolizing strength and authority. Hindu Boy
Mahamayi Mahamayi signifies divine feminine energy, power, and great illusion. Hindu Girl
Mahamai Mahamai: Hindu name meaning "great mother," symbolizing strength and femininity. Hindu Girl
Mahalaxmi Mahalaxmi signifies wealth, prosperity, and divine blessings in Hinduism. Hindu Girl
Mahalakshmi Devi Mahalakshmi Devi symbolizes wealth, prosperity, and blessings in Hindu culture. Hindu Girl