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
Mayak
Sanskrit
Mayak
From the Sanskrit naming tradition; 'Mayak' derives from ancient Vedic...
Mayank
Sanskrit
Mayank
From the Sanskrit naming tradition; 'Mayank' derives from ancient Vedic...
Mayur
Sanskrit
Mayur
From the Sanskrit naming tradition; 'Mayur' derives from ancient Vedic...
Mazhar
Sanskrit
Mazhar
From the Sanskrit naming tradition; 'Mazhar' derives from ancient Vedic...
Meenat
Sanskrit
Meenat
From the Sanskrit naming tradition; 'Meenat' derives from ancient Vedic...
Meenaz
Sanskrit
Meenaz
From the Sanskrit naming tradition; 'Meenaz' derives from ancient Vedic...
Meer
Sanskrit
Meer
From the Sanskrit naming tradition; 'Meer' derives from ancient Vedic...
Meesh
Sanskrit
Meesh
One who is a lord; Sanskrit suffix '-īśa' (ईश) meaning lord/ruler. The root...
Megh
Sanskrit
Megh
From the Sanskrit naming tradition; 'Megh' derives from ancient Vedic...
Meghanath
Sanskrit
Meghanath
One who is a lord; Sanskrit suffix '-nātha' (नाथ) meaning lord/protector....
Megharaj
Sanskrit
Megharaj
One who is a king; Sanskrit suffix '-rāja' (राज) meaning king. The root...
Megharam
Sanskrit
Megharam
One who is a Lord Rama; Sanskrit suffix '-Rāma' (राम) meaning Lord...
Meghashayam
Sanskrit
Meghashayam
From the Sanskrit naming tradition; 'Meghashayam' derives from ancient Vedic...
Meghu
Sanskrit
Meghu
From the Sanskrit naming tradition; 'Meghu' derives from ancient Vedic...
Megraaj
Sanskrit
Megraaj
From the Sanskrit naming tradition; 'Megraaj' derives from ancient Vedic...
Mehar
Sanskrit
Mehar
From the Sanskrit naming tradition; 'Mehar' derives from ancient Vedic...
Meharban
Sanskrit
Meharban
From the Sanskrit naming tradition; 'Meharban' derives from ancient Vedic...
Meharuddin
Sanskrit
Meharuddin
Kindness/sun of the faith; Arabic compound 'mihr' (مهر, kindness/sun) +...
Mehbob
Sanskrit
Mehbob
From the Sanskrit naming tradition; 'Mehbob' derives from ancient Vedic...
Mehboob
Sanskrit
Mehboob
Beloved; from Arabic 'maḥbūb' meaning beloved or dear
Mehib
Sanskrit
Mehib
From the Sanskrit naming tradition; 'Mehib' derives from ancient Vedic...
Mehinder
Punjabi
Mehinder
From the Punjabi naming tradition; 'Mehinder' reflects the rich spiritual...
Mehphal
Sanskrit
Mehphal
From the Perso-Arabic naming tradition; 'Mehphal' carries spiritual...
Mehraj
Sanskrit
Mehraj
One who is a king; Sanskrit suffix '-rāja' (राज) meaning king. The root...
Mehru
Sanskrit
Mehru
From the Sanskrit naming tradition; 'Mehru' derives from ancient Vedic...
Mehruddin
Sanskrit
Mehruddin
Kindness/sun of the faith; Arabic compound 'mihr' (مهر, kindness/sun) +...
Mehtab
Sanskrit
Mehtab
From the Sanskrit naming tradition; 'Mehtab' derives from ancient Vedic...
Menpal
Punjabi
Menpal
One who is a protector; Sanskrit suffix '-pāla' (पाल) meaning...
Menu
Sanskrit
Menu
From the Sanskrit naming tradition; 'Menu' derives from ancient Vedic...
Mero
Sanskrit
Mero
From the Sanskrit naming tradition; 'Mero' derives from ancient Vedic...
Merry
Sanskrit
Merry
From the Sanskrit naming tradition; 'Merry' derives from ancient Vedic...
Mesak
Sanskrit
Mesak
From the Sanskrit naming tradition; 'Mesak' derives from ancient Vedic...
Methun
Sanskrit
Methun
From the Sanskrit naming tradition; 'Methun' derives from ancient Vedic...
Metily
Sanskrit
Metily
From the Sanskrit naming tradition; 'Metily' derives from ancient Vedic...
Mhendar
Sanskrit
Mhendar
From the Sanskrit naming tradition; 'Mhendar' derives from ancient Vedic...
Mho
Sanskrit
Mho
From the Sanskrit naming tradition; 'Mho' derives from ancient Vedic...
Mhoomad
Sanskrit
Mhoomad
From the Sanskrit naming tradition; 'Mhoomad' derives from ancient Vedic...
Mhosin
Sanskrit
Mhosin
From the Sanskrit naming tradition; 'Mhosin' derives from ancient Vedic...
Micah
Hebrew
Micah
Who is like God
Michael
Sanskrit
Michael
From the Sanskrit naming tradition; 'Michael' derives from ancient Vedic...
Michael
English, German, Czech, Biblical
Michael
From the Hebrew name (Mika'el) which meant "who is like God?".
Midda
Sanskrit
Midda
From the Sanskrit naming tradition; 'Midda' derives from ancient Vedic...
Miha
Sanskrit
Miha
From the Sanskrit naming tradition; 'Miha' derives from ancient Vedic...
Mihir
Sanskrit
Mihir
Sun, rays of sunlight
Mihir
Sanskrit
Mihir
Sun, rays of sunlight
Mikel
Sanskrit
Mikel
From the Sanskrit naming tradition; 'Mikel' derives from ancient Vedic...
Mikhail
Malay/Arabic
Mikhail
Who is like God, Michael
Milan
Sanskrit
Milan
Meeting, union; Sanskrit 'milana' meaning meeting or union

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.