✨ Baby Names
Search

Boy Names

Strong, meaningful boy names with origins and full meanings.

463
Total names
A–Z
Browse any letter
Aabid
Arabic
Aabid
Devout worshipper of God
Aadesh
Sanskrit
Aadesh
Command, message, instructions
Aadil
Arabic
Aadil
Just, upright, righteous
Aadish
Sanskrit
Aadish
Full of wisdom, divine command
Aaenab
Sanskrit
Aaenab
A traditional Indian name of Sanskrit origin
Aaftaab
Persian
Aaftaab
The sun, sunshine
Aaftab
Sanskrit
Aaftab
A traditional Indian name of Sanskrit origin
Aagand
Sanskrit
Aagand
A traditional Indian name of Sanskrit origin
Aahim
Sanskrit
Aahim
A traditional Indian name of Sanskrit origin
Aajad
Sanskrit
Aajad
A traditional Indian name of Sanskrit origin
Aajiv
Sanskrit
Aajiv
A traditional Indian name of Sanskrit origin
Aakar
Sanskrit
Aakar
Shape, form, figure
Aakas
Sanskrit
Aakas
A traditional Indian name of Sanskrit origin
Aakash
Sanskrit
Aakash
A traditional Indian name of Sanskrit origin
Aakib
Sanskrit
Aakib
A traditional Indian name of Sanskrit origin
Aalam
Sanskrit
Aalam
A traditional Indian name of Sanskrit origin
Aamil
Sanskrit
Aamil
A traditional Indian name of Sanskrit origin
Aamin
Sanskrit
Aamin
A traditional Indian name of Sanskrit origin
Aamir
Sanskrit
Aamir
A traditional Indian name of Sanskrit origin
Aamod
Sanskrit
Aamod
A traditional Indian name of Sanskrit origin
Aamosh
Sanskrit
Aamosh
A traditional Indian name of Sanskrit origin
Aamrin
Sanskrit
Aamrin
A traditional Indian name of Sanskrit origin
Aanad
Sanskrit
Aanad
A traditional Indian name of Sanskrit origin
Aanand
Sanskrit
Aanand
A traditional Indian name of Sanskrit origin
Aanik
Sanskrit
Aanik
A traditional Indian name of Sanskrit origin
Aanil
Sanskrit
Aanil
A traditional Indian name of Sanskrit origin
Aansu
Sanskrit
Aansu
A traditional Indian name of Sanskrit origin
Aarav
Sanskrit
Aarav
Peaceful sound, calm, serene
Aarifun
Sanskrit
Aarifun
A traditional Indian name of Sanskrit origin
Aaron
English, Biblical
Aaron
From the Hebrew name ('Aharon) which is most likely of unknown Egyptian origin.
Aaron
Hebrew
Aaron
Mountain of strength, exalted
Aas
Sanskrit
Aas
A traditional Indian name of Sanskrit origin
Aash
Sanskrit
Aash
A traditional Indian name of Sanskrit origin
Aashif
Sanskrit
Aashif
A traditional Indian name of Sanskrit origin
Aashik
Sanskrit
Aashik
A traditional Indian name of Sanskrit origin
Aashis
Sanskrit
Aashis
A traditional Indian name of Sanskrit origin
Aashish
Sanskrit
Aashish
Blessing, benediction
Aasif
Sanskrit
Aasif
A traditional Indian name of Sanskrit origin
Aasim
Sanskrit
Aasim
A traditional Indian name of Sanskrit origin
Aasish
Sanskrit
Aasish
A traditional Indian name of Sanskrit origin
Aastha
Sanskrit
Aastha
Faith, belief, respect
Aasto
Sanskrit
Aasto
A traditional Indian name of Sanskrit origin
Aatam
Sanskrit
Aatam
A traditional Indian name of Sanskrit origin
Aatif
Sanskrit
Aatif
A traditional Indian name of Sanskrit origin
Aatir
Sanskrit
Aatir
A traditional Indian name of Sanskrit origin
Aavesh
Sanskrit
Aavesh
A traditional Indian name of Sanskrit origin
Aayesha
Sanskrit
Aayesha
A traditional Indian name of Sanskrit origin
Aayush
Sanskrit
Aayush
Long life, age, vitality
1 2 3 10 Next →

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.

Currency Converter

Approximate rates · updated monthly

S$
🇺🇸 USD
🇪🇺 EUR
🇬🇧 GBP
🇲🇾 MYR

1 SGD ≈ $0.74 USD · €0.68 EUR · £0.58 GBP