Boy Names

Strong, meaningful boy names with origins and full meanings.

139
Total names
A–Z
Browse any letter
Showing: Letter H - 139 names Clear letter
Sanskrit
Hariesh
From the root 'hari' meaning one who removes suffering; a compound name of...
Sanskrit
Harikishan
Hari-Krishna; Sanskrit compound — two names of Vishnu
Sanskrit
Harimohan
Charming like Hari; Sanskrit 'hari' + 'mohana' (charming)
Sanskrit
Harinarayan
Hari-Narayan; Sanskrit — both names refer to Vishnu
Punjabi
Harinder
From the root 'hari' meaning one who removes suffering; a compound name of...
Sanskrit
Hariom
The sacred syllable of Hari; Sanskrit 'Hari' (Vishnu/Krishna) + 'Oṃ' (sacred...
Sanskrit
Hariram
From the root 'hari' meaning one who removes suffering; a compound name of...
Malay/Arabic
Haris
Guardian, farmer
Tamil
Harish
Lord Vishnu, one who removes sin
Sanskrit
Harish
Lord Vishnu, one who removes sin
Tamil
Harishankar
Hari and Shankar; Sanskrit compound of Vishnu and Shiva names
Tamil
Harishchandr
Moon of Hari; Sanskrit — the legendary truthful king
Tamil
Harishen
Strength of Hari; Tamil-Sanskrit 'hari' + 'cen' (strength)
Sanskrit
Harison
Son of Hari; Sanskrit-influenced 'hari' + 'suta' (son)
Punjabi
Harjeet
Victory of God; Punjabi 'har' (God/Hari) + 'jīt' (victory)
Sanskrit
Harji
Beloved of the Lord; Punjabi 'Har' (God) + 'jī' (honorific/beloved). One who...
Sanskrit
Harjit
God's triumph; Punjabi 'har' (God) + 'jit' (won)
Sanskrit
Harkesh
Haired lord; Sanskrit 'Hara' (Shiva) + 'keśa' (hair). Shiva, known for his...
Punjabi
Harleen
Absorbed in God; Punjabi 'Har' (God) + 'līna' (absorbed/merged). One who is...
Sanskrit
Harman
Dwelling of God; Punjabi 'Har' (God) + 'man' (mind/dwelling). One whose mind...
Sanskrit
Harmani
The will of God; Punjabi-Sanskrit 'har' (God) + 'manī' (jewel)
Sanskrit
Harmeet
Friend of God; Punjabi 'har' (God) + 'mīt' (friend)
Sanskrit
Harmit
Friend of God; Punjabi 'Har' (God) + 'mitra' (friend). One who walks in deep...
Sanskrit
Harnam
Name of God; Punjabi 'Har' (God) + 'nāma' (name). One who meditates upon and...
Sanskrit
Harneet
Champion of God; Punjabi 'Har' (God) + 'nīt' (champion/virtue). One whose...
Punjabi
Harpal
God's caretaker; Punjabi 'har' (God) + 'pāl' (nurturer)
Sanskrit
Harprasad
Grace of God; Sanskrit 'har' (Shiva/God) + 'prasāda' (grace)
Punjabi
Harpreet
One who loves God, God's beloved
Sanskrit
Harsh
Joy, happiness, delight, enthusiasm
Punjabi
Harshdeep
Lamp of joy; Sanskrit 'harṣa' (joy/delight) + 'dīpa' (lamp). One who...
Sanskrit
Harshit
Filled with joy; from Sanskrit 'harṣita' (हर्षित), meaning delighted,...
Sanskrit
Harshmeet
Friend of happiness; Sanskrit 'harṣa' (joy) + 'mitra' (friend). One who is a...
Sanskrit
Harun
Variant of Aaron/Harun; from Hebrew/Arabic 'Hārūn' (هارون), the Prophet...
Sanskrit
Harvans
Of Hari's lineage; Sanskrit 'Hari' (Vishnu) + 'vaṃśa' (clan/lineage). One...
Sanskrit
Harvansh
Of God's lineage; Punjabi 'Har' (God) + 'vaṃśa' (family). One descended from...
Punjabi
Harvinder
Vishnu's warrior; Punjabi 'har' (God) + 'vinder' (warrior)
Sanskrit
Harvindra
God's greatest lord; Sanskrit 'Hari' (Vishnu) + 'indra' (lord/king). Lord...
Sanskrit
Harwindra
Variant of Harvindra; Sanskrit 'Hari' (Vishnu/God) + 'indra' (lord). The...
Sanskrit
Hasan
Handsome, good; from Arabic 'ḥasan' meaning beautiful or good
Sanskrit
Hasbul
From Arabic 'ḥasbunā' root; possibly 'ḥasab' (lineage/reckoning) + '-ul'....
Sanskrit
Haseem
Handsome and well-built; from Arabic 'ḥashīm' (هاشم), the...
Sanskrit
Haseen
Beautiful and handsome; from Arabic 'ḥasīn' (حسين, dim. of ḥasan), meaning...
Sanskrit
Hashim
One who breaks bread; from Arabic 'Hāshim' (هاشم), great-great-grandfather...
Sanskrit
Hashrat
Variant of Hasrat; from Arabic/Persian 'ḥasrat' (حسرت), meaning intense...
Sanskrit
Hasibul
From the root 'hasib' meaning reckoner; a compound name of Sanskrit origin
Sanskrit
Hasim
Decisive; from Arabic 'ḥāsim' (حاسم), meaning one who decides firmly or cuts...
Sanskrit
Hasir
Possibly from Arabic 'ḥaṣīr' (mat/woven) or 'ḥāṣir' (gatherer). A name of...
Arabic
Hassan
Handsome, good, beautiful

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.