Boy Names

Strong, meaningful boy names with origins and full meanings.

3853
Total names
A–Z
Browse any letter
Mark
English, Russian, Biblical Familiar form of MARCUS.
Sanskrit
Maryam
Beloved; from Arabic/Hebrew 'Maryam' — a highly revered name meaning beloved of God
Sanskrit
Masheen
From the Sanskrit naming tradition; 'Masheen' derives from ancient Vedic...
English
Mason
Stone worker, craftsman
English
Mason
From a surname meaning "stoneworker" in Old French, ultimately derived from...
Sanskrit
Masoom
From the Sanskrit naming tradition; 'Masoom' derives from ancient Vedic...
Sanskrit
Mast
From the Sanskrit naming tradition; 'Mast' derives from ancient Vedic...
Sanskrit
Mastan
From the Sanskrit naming tradition; 'Mastan' derives from ancient Vedic...
Sanskrit
Master
From the Sanskrit naming tradition; 'Master' derives from ancient Vedic...
Sanskrit
Masum
From the Sanskrit naming tradition; 'Masum' derives from ancient Vedic...
Sanskrit
Matadeen
From the Sanskrit naming tradition; 'Matadeen' derives from ancient Vedic...
Sanskrit
Matbar
From the Sanskrit naming tradition; 'Matbar' derives from ancient Vedic...
Spanish
Mateo
Spanish form of MATTHEW
Sanskrit
Mathura
From the Sanskrit naming tradition; 'Mathura' derives from ancient Vedic...
Sanskrit
Matok
From the Sanskrit naming tradition; 'Matok' derives from ancient Vedic...
English, Biblical
Matthew
English form of (Matthaios), which was a Greek form of the Hebrew name...
Sanskrit
Matul
From the Perso-Arabic naming tradition; 'Matul' carries spiritual...
Sanskrit
Maujim
From the Sanskrit naming tradition; 'Maujim' derives from ancient Vedic...
Sanskrit
Maushid
From the Sanskrit naming tradition; 'Maushid' derives from ancient Vedic...
Latin
Maximilian
Greatest, most excellent
Sanskrit
Mayak
From the Sanskrit naming tradition; 'Mayak' derives from ancient Vedic...
Sanskrit
Mayank
From the Sanskrit naming tradition; 'Mayank' derives from ancient Vedic...
Sanskrit
Mayur
From the Sanskrit naming tradition; 'Mayur' derives from ancient Vedic...
Sanskrit
Mazhar
From the Sanskrit naming tradition; 'Mazhar' derives from ancient Vedic...
Sanskrit
Meenat
From the Sanskrit naming tradition; 'Meenat' derives from ancient Vedic...
Sanskrit
Meenaz
From the Sanskrit naming tradition; 'Meenaz' derives from ancient Vedic...
Sanskrit
Meer
From the Sanskrit naming tradition; 'Meer' derives from ancient Vedic...
Sanskrit
Meesh
One who is a lord; Sanskrit suffix '-īśa' (ईश) meaning lord/ruler. The root...
Sanskrit
Megh
From the Sanskrit naming tradition; 'Megh' derives from ancient Vedic...
Sanskrit
Meghanath
One who is a lord; Sanskrit suffix '-nātha' (नाथ) meaning lord/protector....
Sanskrit
Megharaj
One who is a king; Sanskrit suffix '-rāja' (राज) meaning king. The root...
Sanskrit
Megharam
One who is a Lord Rama; Sanskrit suffix '-Rāma' (राम) meaning Lord...
Sanskrit
Meghashayam
From the Sanskrit naming tradition; 'Meghashayam' derives from ancient Vedic...
Sanskrit
Meghu
From the Sanskrit naming tradition; 'Meghu' derives from ancient Vedic...
Sanskrit
Megraaj
From the Sanskrit naming tradition; 'Megraaj' derives from ancient Vedic...
Sanskrit
Mehar
From the Sanskrit naming tradition; 'Mehar' derives from ancient Vedic...
Sanskrit
Meharban
From the Sanskrit naming tradition; 'Meharban' derives from ancient Vedic...
Sanskrit
Meharuddin
Kindness/sun of the faith; Arabic compound 'mihr' (مهر, kindness/sun) +...
Sanskrit
Mehbob
From the Sanskrit naming tradition; 'Mehbob' derives from ancient Vedic...
Sanskrit
Mehboob
Beloved; from Arabic 'maḥbūb' meaning beloved or dear
Sanskrit
Mehib
From the Sanskrit naming tradition; 'Mehib' derives from ancient Vedic...
Punjabi
Mehinder
From the Punjabi naming tradition; 'Mehinder' reflects the rich spiritual...
Sanskrit
Mehphal
From the Perso-Arabic naming tradition; 'Mehphal' carries spiritual...
Sanskrit
Mehraj
One who is a king; Sanskrit suffix '-rāja' (राज) meaning king. The root...
Sanskrit
Mehru
From the Sanskrit naming tradition; 'Mehru' derives from ancient Vedic...
Sanskrit
Mehruddin
Kindness/sun of the faith; Arabic compound 'mihr' (مهر, kindness/sun) +...
Sanskrit
Mehtab
From the Sanskrit naming tradition; 'Mehtab' derives from ancient Vedic...
Punjabi
Menpal
One who is a protector; Sanskrit suffix '-pāla' (पाल) meaning...

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.