Boy Names
Strong, meaningful boy names with origins and full meanings.
88
Total names
A–Z
Browse any letter
Hariesh
Sanskrit
Hariesh
From the root 'hari' meaning one who removes suffering; a compound name of...
Harikishan
Sanskrit
Harikishan
Hari-Krishna; Sanskrit compound — two names of Vishnu
Harimohan
Sanskrit
Harimohan
Charming like Hari; Sanskrit 'hari' + 'mohana' (charming)
Harinarayan
Sanskrit
Harinarayan
Hari-Narayan; Sanskrit — both names refer to Vishnu
Harinder
Punjabi
Harinder
From the root 'hari' meaning one who removes suffering; a compound name of...
Hariom
Sanskrit
Hariom
The sacred syllable of Hari; Sanskrit 'Hari' (Vishnu/Krishna) + 'Oṃ' (sacred...
Hariram
Sanskrit
Hariram
From the root 'hari' meaning one who removes suffering; a compound name of...
Haris
Malay/Arabic
Haris
Guardian, farmer
Harish
Tamil
Harish
Lord Vishnu, one who removes sin
Harish
Sanskrit
Harish
Lord Vishnu, one who removes sin
Harishankar
Tamil
Harishankar
Hari and Shankar; Sanskrit compound of Vishnu and Shiva names
Harishchandr
Tamil
Harishchandr
Moon of Hari; Sanskrit — the legendary truthful king
Harishen
Tamil
Harishen
Strength of Hari; Tamil-Sanskrit 'hari' + 'cen' (strength)
Harison
Sanskrit
Harison
Son of Hari; Sanskrit-influenced 'hari' + 'suta' (son)
Harjeet
Punjabi
Harjeet
Victory of God; Punjabi 'har' (God/Hari) + 'jīt' (victory)
Harji
Sanskrit
Harji
Beloved of the Lord; Punjabi 'Har' (God) + 'jī' (honorific/beloved). One who...
Harjit
Sanskrit
Harjit
God's triumph; Punjabi 'har' (God) + 'jit' (won)
Harkesh
Sanskrit
Harkesh
Haired lord; Sanskrit 'Hara' (Shiva) + 'keśa' (hair). Shiva, known for his...
Harleen
Punjabi
Harleen
Absorbed in God; Punjabi 'Har' (God) + 'līna' (absorbed/merged). One who is...
Harman
Sanskrit
Harman
Dwelling of God; Punjabi 'Har' (God) + 'man' (mind/dwelling). One whose mind...
Harmani
Sanskrit
Harmani
The will of God; Punjabi-Sanskrit 'har' (God) + 'manī' (jewel)
Harmeet
Sanskrit
Harmeet
Friend of God; Punjabi 'har' (God) + 'mīt' (friend)
Harmit
Sanskrit
Harmit
Friend of God; Punjabi 'Har' (God) + 'mitra' (friend). One who walks in deep...
Harnam
Sanskrit
Harnam
Name of God; Punjabi 'Har' (God) + 'nāma' (name). One who meditates upon and...
Harneet
Sanskrit
Harneet
Champion of God; Punjabi 'Har' (God) + 'nīt' (champion/virtue). One whose...
Harpal
Punjabi
Harpal
God's caretaker; Punjabi 'har' (God) + 'pāl' (nurturer)
Harprasad
Sanskrit
Harprasad
Grace of God; Sanskrit 'har' (Shiva/God) + 'prasāda' (grace)
Harpreet
Punjabi
Harpreet
One who loves God, God's beloved
Harsh
Sanskrit
Harsh
Joy, happiness, delight, enthusiasm
Harshdeep
Punjabi
Harshdeep
Lamp of joy; Sanskrit 'harṣa' (joy/delight) + 'dīpa' (lamp). One who...
Harshit
Sanskrit
Harshit
Filled with joy; from Sanskrit 'harṣita' (हर्षित), meaning delighted,...
Harshmeet
Sanskrit
Harshmeet
Friend of happiness; Sanskrit 'harṣa' (joy) + 'mitra' (friend). One who is a...
Harun
Sanskrit
Harun
Variant of Aaron/Harun; from Hebrew/Arabic 'Hārūn' (هارون), the Prophet...
Harvans
Sanskrit
Harvans
Of Hari's lineage; Sanskrit 'Hari' (Vishnu) + 'vaṃśa' (clan/lineage). One...
Harvansh
Sanskrit
Harvansh
Of God's lineage; Punjabi 'Har' (God) + 'vaṃśa' (family). One descended from...
Hassan
Arabic
Hassan
Handsome, good, beautiful
Haziq
Malay/Arabic
Haziq
Skilled, intelligent, expert
Hemant
Sanskrit
Hemant
Early winter season, golden
Henry
English/German
Henry
Home ruler, estate ruler
Hrithik
Sanskrit
Hrithik
From the heart
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.