Discover and Shortlist Your Perfect Baby Names!

Names letter starts with M

Name Meaning Origins Gender
Mahakal Mahakal means "great destroyer," reflecting Lord Shiva's powerful essence. Hindu Boy
Mahaganapati Mahaganapati signifies Lord Ganesha, symbolizing wisdom and obstacle removal. Hindu Boy
Mahadewi Mahadewi symbolizes a divine goddess, cherished in Hindu culture. Hindu Girl
Maha Lakshmi Maha Lakshmi symbolizes wealth, prosperity, and divine feminine energy in Hinduism. Hindu Girl
Maha Gowri Maha Gowri symbolizes purity, power, and serenity in Hindu culture. Hindu Girl
Maha Gauri Maha Gauri symbolizes purity and grace in Hindu mythology and culture. Hindu Girl
Maha Devi Maha Devi means "great goddess," symbolizing divine feminine energy and power. Hindu Girl
Madhusudhanan Madhusudhanan: Hindu name meaning "destroyer of demon Madhu," traditionally male. Hindu Boy
Madhusudhan Madhusudhan means "destroyer of demon Madhu," significant in Hindu culture. Hindu Boy
Madhusudanan Madhusudanan: Unique Hindu name meaning "destroyer of demon Madhu." Hindu Boy
Madhusudam Madhusudam means "destroyer of demon Madhu," significant in Hindu culture. Hindu Boy
Madhusoodhana Madhusoodhana means "destroyer of the demon Madhu" in Hinduism. Hindu Boy
Madhusoodan Madhusoodan means "destroyer of sweetness," associated with Lord Krishna. Hindu Boy
Madhupati Madhupati means "lord of honey," symbolizing sweetness and royalty. Hindu Boy
Madhukrishna Madhukrishna: Unique Hindu name meaning "sweet like honey," charming qualities. Hindu Boy
Madhavini Madhavini: Hindu name meaning "related to Lord Krishna" and spring. Hindu Girl
Madhavesh Madhavesh: Hindu name meaning "Lord Krishna," significant in Hindu culture. Hindu Boy
Madhavdasji Swami Madhavdasji Swami signifies devotion, humility, and spiritual leadership in Hinduism. Hindu Boy
Madhavdasji Madhavdasji means "devotee of Lord Krishna," reflecting spiritual significance. Hindu Boy
Madhavdasji Maharaj Madhavdasji Maharaj signifies devotion to Lord Krishna in Hindu culture. Hindu Boy
Madhavdasa Madhavdasa means devoted servant of Lord Krishna; Hindu origin name. Hindu Boy
Madhavapriya Madhavapriya means "beloved of Lord Krishna," cherished in Hindu culture. Hindu Girl
Madhavacharya Madhavacharya: Hindu name meaning "teacher descended from Lord Krishna." Hindu Boy
Madanagopal Madanagopal is a unique Hindu name associated with deity Krishna. Hindu Boy
Madan Gopal Madan Gopal: Hindu name symbolizing love, devotion, and spirituality. Hindu Boy
Muskan Muskan means "smile," is popular in South Asia, and feminine. Hindi Girl
Mudit Mudit: Hindi name meaning "happy," associated with boys, culturally significant. Hindi Boy
Manorma Manorma: Charming Hindi name gaining recognition for its elegance. Hindi Girl
Mahimaa Mahimaa means "greatness" in Sanskrit; it's a unique, elegant name. Hindi Girl
Myshelah Myshelah: Rare Hebrew name meaning "requested" or "borrowed," unisex. Hebrew Unisex