Indian Boy Names

Strong, meaningful boy names with origins and full meanings.

316
Total names
A–Z
Browse any letter
Choose a Name Type
Have a Nakshatra or naming syllable?Use our Namkaran guide to find Indian names matching the birth-star sound given by your priest. Find names →
Showing: Letter M Indian origin - 316 names Clear letter
Sanskrit
Majunew
From the Sanskrit naming tradition; 'Majunew' derives from ancient Vedic...
Sanskrit
Makan
From the Sanskrit naming tradition; 'Makan' derives from ancient Vedic...
Sanskrit
Makbul
From the Perso-Arabic naming tradition; 'Makbul' carries spiritual...
Sanskrit
Makhan
From the Sanskrit naming tradition; 'Makhan' derives from ancient Vedic...
Sanskrit
Makrud
From the Sanskrit naming tradition; 'Makrud' derives from ancient Vedic...
Sanskrit
Maksood
From the Sanskrit naming tradition; 'Maksood' derives from ancient Vedic...
Sanskrit
Maksud
From the Sanskrit naming tradition; 'Maksud' derives from ancient Vedic...
Sanskrit
Malchand
One who is a moon; Sanskrit suffix '-chandra' (चन्द्र) meaning moon. The...
Sanskrit
Malkeet
From the Sanskrit naming tradition; 'Malkeet' derives from ancient Vedic...
Sanskrit
Malkiat
From the Sanskrit naming tradition; 'Malkiat' derives from ancient Vedic...
Sanskrit
Mallik
From the Sanskrit naming tradition; 'Mallik' derives from ancient Vedic...
Sanskrit
Mam
From the Sanskrit naming tradition; 'Mam' derives from ancient Vedic...
Sanskrit
Maman
From the Sanskrit naming tradition; 'Maman' derives from ancient Vedic...
Sanskrit
Mamchand
One who is a moon; Sanskrit suffix '-chandra' (चन्द्र) meaning moon. The...
Sanskrit
Mamraj
One who is a king; Sanskrit suffix '-rāja' (राज) meaning king. The root...
Sanskrit
Mamt
From the Sanskrit naming tradition; 'Mamt' derives from ancient Vedic...
Sanskrit
Mamu
From the Sanskrit naming tradition; 'Mamu' derives from ancient Vedic...
Sanskrit
Man
From the Sanskrit naming tradition; 'Man' derives from ancient Vedic...
Sanskrit
Manak
Excellent ak; Sanskrit prefix 'manas-' (मन) meaning mind/heart, combined...
Sanskrit
Manash
Excellent ash; Sanskrit prefix 'manas-' (मन) meaning mind/heart, combined...
Sanskrit
Manav
Man, humankind
Sanskrit
Manav
Man, humankind, human being
Sanskrit
Manbhar
Excellent bhar; Sanskrit prefix 'manas-' (मन) meaning mind/heart, combined...
Sanskrit
Manchan
Excellent chan; Sanskrit prefix 'manas-' (मन) meaning mind/heart, combined...
Sanskrit
Mandan
Excellent dan; Sanskrit prefix 'manas-' (मन) meaning mind/heart, combined...
Punjabi
Mandeep
Punjabi compound from Sikh heritage; 'man' meaning mind and '-deep' meaning...
Sanskrit
Mandira
Excellent dira; Sanskrit prefix 'manas-' (मन) meaning mind/heart, combined...
Sanskrit
Mandu
Excellent du; Sanskrit prefix 'manas-' (मन) meaning mind/heart, combined...
Sanskrit
Maneesh
Mind/heart lord/ruler; Sanskrit compound 'manas-' (मन, mind/heart) + 'īśa'...
Sanskrit
Manender
Excellent ender; Sanskrit prefix 'manas-' (मन) meaning mind/heart, combined...
Sanskrit
Manesh
Mind/heart lord/ruler; Sanskrit compound 'manas-' (मन, mind/heart) + 'īśa'...
Sanskrit
Manfool
Excellent fool; Sanskrit prefix 'manas-' (मन) meaning mind/heart, combined...
Sanskrit
Manful
Excellent ful; Sanskrit prefix 'manas-' (मन) meaning mind/heart, combined...
Sanskrit
Mangal
Excellent gal; Sanskrit prefix 'manas-' (मन) meaning mind/heart, combined...
Sanskrit
Mangat
Excellent gat; Sanskrit prefix 'manas-' (मन) meaning mind/heart, combined...
Sanskrit
Mangelal
Mind/heart beloved/dear; Sanskrit compound 'manas-' (मन, mind/heart) + 'lāl'...
Sanskrit
Mangeram
Mind/heart Lord Rama/pleasing; Sanskrit compound 'manas-' (मन, mind/heart) +...
Sanskrit
Mangeshwar
Excellent geshwar; Sanskrit prefix 'manas-' (मन) meaning mind/heart,...
Sanskrit
Mangilal
Mind/heart beloved/dear; Sanskrit compound 'manas-' (मन, mind/heart) + 'lāl'...
Sanskrit
Mangol
Excellent gol; Sanskrit prefix 'manas-' (मन) meaning mind/heart, combined...
Sanskrit
Mangta
Excellent gta; Sanskrit prefix 'manas-' (मन) meaning mind/heart, combined...
Sanskrit
Mangu
Excellent gu; Sanskrit prefix 'manas-' (मन) meaning mind/heart, combined...
Sanskrit
Manikchand
Mind/heart moon; Sanskrit compound 'manas-' (मन, mind/heart) + 'chandra'...
Punjabi
Maninder
Lord of the mind; Punjabi 'man' (mind) + 'inder' (lord/Indra)
Sanskrit
Manira
Excellent ira; Sanskrit prefix 'manas-' (मन) meaning mind/heart, combined...
Sanskrit
Maniram
Mind/heart Lord Rama/pleasing; Sanskrit compound 'manas-' (मन, mind/heart) +...
Sanskrit
Manit
Excellent it; Sanskrit prefix 'manas-' (मन) meaning mind/heart, combined...
Sanskrit
Manjar
Excellent jar; Sanskrit prefix 'manas-' (मन) meaning mind/heart, combined...

Frequently Asked Questions

Ethan, Lucas, Ryan, Jayden, and Nathan consistently rank among the most popular boy names. These names are widely used partly because they work across English and Chinese family contexts without requiring translation.
Consider how the name sounds in both English and your mother tongue, what it means, how it pairs with your surname, and whether it's easy to spell and pronounce. Many families also register a separate given name in a second language.
Yes - Short punchy names like Kai, Max, and Finn are gaining popularity. They're easy to say in multiple languages and hard to shorten further. However, two-syllable names remain the most popular overall.

Get Weekly Baby & Pregnancy Tips

Join 50,000+ parents. Personalised advice, tool reminders, and the latest guides - Straight to your inbox.

No spam. Unsubscribe anytime.