Boy Names

Strong, meaningful boy names with origins and full meanings.

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