Skip to content

Hindu Baby Boy Names With Meanings, A to Z

Compiled by The Mom Store editorial team. Meanings and origins reviewed October 2026. Read how we check content in our editorial policy.

Hindu parents often look for unique Hindu baby boy names that sound beautiful, are easy to call at home, and carry a meaning they feel proud to share. From timeless Sanskrit roots to modern Indian boy names parents love in 2026, the choices are endless, and that can feel overwhelming when you only want the right one.

In this guide, we have curated 250+ Hindu baby boy names from A to Z, with short meanings for each. Use it to shortlist names for your naming ceremony (namkaran), compare letters suggested by your astrologer, or save favourites to share with family on WhatsApp.

Special offer: Use code BABYNAME for a special offer on select products at The Mom Store while you shop for your little one.

How to choose a Hindu baby boy name (quick tips)

  • Meaning first: Pick a quality you wish for your child, peace, courage, wisdom, or light.

  • Say it out loud: Pair the name with your surname; check nicknames family might use.

  • Astrology letter: Many families choose from the alphabet suggested at birth, use the sections below by letter.

  • Spelling: One clear spelling avoids school-form confusion later.

  • Keep a short list: Three to five names are easier to decide than thirty.

Hindu baby boy names from A to Z

A

  • Aarav: Sound, a melodious call (modern name). Sanskrit
  • Abhay: Fearless. Sanskrit
  • Anish: Supreme, one with no master. Sanskrit
  • Arjun: Bright, white; the hero of the Mahabharata. Sanskrit
  • Avi: The sun; also air. Sanskrit
  • Ansh: A part, a portion. Sanskrit
  • Aaditya: The sun; son of Aditi. Sanskrit
  • Akhil: Whole, complete. Sanskrit
  • Advik: Unique (modern name). Hindi
  • Anay: Often explained as without a leader, self guided (modern name). Sanskrit
  • Aryan: Noble. Sanskrit
  • Atharv: Atharvan, the Vedic fire priest and sage of the Atharva Veda. Sanskrit

B

  • Bhavin: Living, alive. Sanskrit
  • Bharat: Bharata, the ancient king India is named after. Sanskrit
  • Bodhi: Awakening, enlightenment. Sanskrit
  • Brijesh: Lord of Braj, a name of Krishna. Sanskrit
  • Bhuvan: The world, the earth. Sanskrit
  • Bhavya: Grand, auspicious. Sanskrit
  • Biraj: Splendour; the Bengali form of Viraj. Sanskrit
  • Bhanu: The sun, light. Sanskrit
  • Bhuvnesh: Lord of the world. Sanskrit
  • Bhim: Formidable, tremendous; the second Pandava. Sanskrit
  • Bhaskar: The sun, maker of light. Sanskrit
  • Bhavesh: Lord of existence, a name of Shiva. Sanskrit

C

  • Chirag: Lamp. Persian, long used in Hindi
  • Chaitanya: Consciousness. Sanskrit
  • Chetan: Conscious, alive. Sanskrit
  • Chinmay: Full of pure consciousness. Sanskrit
  • Charan: Feet, as in the feet of the divine; a sign of humility. Sanskrit
  • Chirayu: Long lived. Sanskrit
  • Chitransh: A part of Chitragupta, keeper of records. Sanskrit
  • Chetas: Mind, intellect. Sanskrit
  • Charvik: Intelligent (modern name). Sanskrit

D

  • Dev: God, divine. Sanskrit
  • Dhruv: Firm, unmoving; the pole star. Sanskrit
  • Dinesh: Lord of the day, the sun. Sanskrit
  • Darsh: Sight, seeing. Sanskrit
  • Divit: Immortal, heavenly (modern name). Sanskrit
  • Dheer: Steady, patient, brave. Sanskrit
  • Dattatreya: The sage Dattatreya, honoured as a form of Brahma, Vishnu and Shiva. Sanskrit
  • Daksh: Able, skilled; a son of Brahma. Sanskrit
  • Darshan: Sight of the divine. Sanskrit

E

  • Eshan: Ruler, a name of Shiva. Sanskrit
  • Ekansh: Whole, one part of the one. Sanskrit
  • Eshwar: God, the supreme lord. Sanskrit
  • Eklavya: The devoted archer of the Mahabharata. Sanskrit
  • Ekagrah: Focused, single minded. Sanskrit
  • Ekveer: The bravest of all. Sanskrit

F

  • Falgun: Born in the month of Phalguna. Sanskrit
  • Fanish: Phanish, lord of serpents, a name of Shesha. Sanskrit

G

  • Gaurav: Honour, respect. Sanskrit
  • Gagan: The sky. Sanskrit
  • Gautam: The family name of the Buddha; a Vedic sage. Sanskrit
  • Garvit: Proud. Sanskrit
  • Granth: A book, scripture. Sanskrit
  • Gyan: Knowledge. Sanskrit
  • Gururaj: King among teachers. Sanskrit
  • Ganesh: Lord of the ganas, Lord Ganesha. Sanskrit

H

  • Harsh: Joy. Sanskrit
  • Hriday: Heart. Sanskrit
  • Hitesh: Lord of goodness. Sanskrit
  • Himanshu: The moon. Sanskrit
  • Harshit: Joyful. Sanskrit
  • Haran: One who takes away (sorrow), a name of Shiva. Sanskrit
  • Harit: Green. Sanskrit
  • Hemant: The early winter season. Sanskrit

I

  • Ishaan: Ruler of the north east, a name of Shiva. Sanskrit
  • Indra: King of the Vedic gods. Sanskrit
  • Ishwar: God. Sanskrit
  • Indrajit: Conqueror of Indra; the son of Ravana. Sanskrit

J

  • Jay: Victory. Sanskrit
  • Jatin: One with matted hair, an ascetic; a name of Shiva. Sanskrit
  • Jitesh: Lord of victory. Sanskrit
  • Janak: Father; King Janaka, father of Sita. Sanskrit
  • Jeet: Victory. Hindi
  • Jeevan: Life. Sanskrit
  • Jairaj: King of victory. Sanskrit
  • Jayan: Victorious. Sanskrit

K

  • Kunal: A bird with beautiful eyes; the son of Emperor Ashoka. Sanskrit
  • Karan: From Karna of the Mahabharata; also an instrument, a cause. Sanskrit
  • Krishna: Dark; Lord Krishna. Sanskrit
  • Karthik: Born in the month of Kartika; a name of Kartikeya. Sanskrit
  • Kabir: Great. Arabic; carried into Indian life by the poet saint Kabir
  • Kushal: Skilful, well. Sanskrit
  • Kairav: White lotus that blooms at night. Sanskrit
  • Kartikeya: Son of Shiva, also called Murugan and Skanda. Sanskrit
  • Kamal: Lotus. Sanskrit

L

  • Lakshya: Aim, target. Sanskrit
  • Luv: Lava, son of Rama and Sita. Sanskrit
  • Laxit: Lakshit: distinguished, marked out. Sanskrit
  • Likhith: Written. Sanskrit, used in Telugu and Kannada

M

  • Manan: Reflection, deep thought. Sanskrit
  • Madhav: A name of Krishna. Sanskrit
  • Manav: Human, descendant of Manu. Sanskrit
  • Mihir: The sun. Sanskrit
  • Mudit: Happy, pleased. Sanskrit
  • Milan: Meeting, union. Sanskrit
  • Madhur: Sweet. Sanskrit
  • Manu: The first man and lawgiver in Hindu tradition. Sanskrit
  • Manik: Ruby, gem. Sanskrit

N

  • Nirav: Quiet, silent. Sanskrit
  • Nayan: Eyes. Sanskrit
  • Nitin: Master of the right path. Sanskrit
  • Nishant: The end of night, dawn. Sanskrit
  • Nishad: The seventh note (Ni) of the Indian scale. Sanskrit
  • Nabhit: Fearless. Sanskrit
  • Navodit: Newly risen. Sanskrit
  • Namit: Humble, one who bows. Sanskrit

O

  • Omkar: The sound of Om. Sanskrit
  • Onkar: The sound of Om; used in Punjabi and Marathi. Sanskrit
  • Om: The sacred syllable Om. Sanskrit
  • Ojas: Vigour, inner strength. Sanskrit
  • Omveer: Brave one of Om. Sanskrit
  • Ojasvi: Full of vigour, radiant. Sanskrit
  • Omesh: Lord of Om. Sanskrit

P

  • Parth: Son of Pritha, a name of Arjuna. Sanskrit
  • Pranav: The sacred syllable Om. Sanskrit
  • Prateek: Symbol, sign. Sanskrit
  • Prithvi: The earth. Sanskrit
  • Pranay: Love, affection. Sanskrit
  • Pallav: A young leaf, new shoot. Sanskrit
  • Prajval: Shining, glowing. Sanskrit
  • Prashant: Calm, tranquil. Sanskrit

R

  • Rohan: Ascending, rising. Sanskrit
  • Rudra: The roarer, a Vedic name of Shiva. Sanskrit
  • Rishi: Sage, seer. Sanskrit
  • Raj: Rule, king. Sanskrit
  • Raghav: Descendant of Raghu, a name of Rama. Sanskrit
  • Ritvik: Vedic priest who performs the rites. Sanskrit
  • Ranjit: Victorious in battle. Sanskrit
  • Ranveer: Hero of the battlefield. Sanskrit
  • Ruchir: Bright, pleasing. Sanskrit

S

  • Sagar: Ocean. Sanskrit
  • Samar: Battle. Sanskrit
  • Samir: Sameer: breeze. Sanskrit
  • Shiv: Auspicious; Lord Shiva. Sanskrit
  • Siddharth: One who has reached his goal; the Buddha's birth name. Sanskrit
  • Suryansh: Part of the sun. Sanskrit
  • Siddhant: Principle, established truth. Sanskrit
  • Shivraj: Shiva the king. Sanskrit
  • Sahil: Shore. Arabic, common in Hindi

T

  • Taran: Crossing over, raft. Sanskrit
  • Tarun: Young. Sanskrit
  • Tanay: Son. Sanskrit
  • Tushar: Frost, snow. Sanskrit
  • Tejas: Radiance, brilliance. Sanskrit
  • Taarak: Star; one who carries across. Sanskrit
  • Tejasvi: Radiant, bright. Sanskrit
  • Trilok: The three worlds. Sanskrit

U

  • Uday: Rising, sunrise. Sanskrit
  • Udit: Risen. Sanskrit
  • Utsav: Festival. Sanskrit
  • Utkarsh: Excellence, rise. Sanskrit
  • Ujjwal: Bright, clear. Sanskrit
  • Udar: Generous. Sanskrit
  • Uttam: Best. Sanskrit
  • Umang: Enthusiasm, joy. Hindi
  • Urjit: Energetic, powerful. Sanskrit
  • Umesh: Lord of Uma, a name of Shiva. Sanskrit

V

  • Veer: Brave. Sanskrit
  • Vihan: Dawn, morning. Sanskrit
  • Varun: Varuna, Vedic god of the waters. Sanskrit
  • Vikrant: Powerful, courageous. Sanskrit
  • Vivaan: Full of life (modern name). Sanskrit
  • Vaidik: Of the Vedas. Sanskrit
  • Vishal: Vast. Sanskrit
  • Vaibhav: Splendour, prosperity. Sanskrit
  • Vedant: The end of the Vedas; Vedanta philosophy. Sanskrit
  • Vansh: Lineage, family line. Sanskrit

W

  • Waman: Vamana, the dwarf avatar of Vishnu. Sanskrit

Y

  • Yash: Fame, glory. Sanskrit
  • Yuvan: Young. Sanskrit
  • Yogesh: Lord of yoga, a name of Shiva. Sanskrit
  • Yudhajit: Victorious in war. Sanskrit
  • Yatin: Ascetic, devotee. Sanskrit
  • Yug: An age, era. Sanskrit
  • Yatharth: Truth, reality. Sanskrit
  • Yajvan: One who performs yajna. Sanskrit
  • Yuvraj: Crown prince. Sanskrit

How the starting letter is chosen

In the Vedic system, the letter comes from the nakshatra the moon was in at the moment of birth. There are 27 nakshatras, and each is split into four quarters called padas. Every pada has its own syllable. A boy born with the moon in the first pada of Ashwini, for example, would be given a name starting with Chu, and the next three padas give Che, Cho and La. The full chart is known as the Avakahada Chakra, and your family priest or astrologer can tell you which syllable belongs to your baby.

Not every family follows this. Some pick a name for its meaning alone, some honour a grandparent, and some use the nakshatra letter only for a second, private name used in prayers. All of these are traditional.

When the naming ceremony happens

The Grihya Sutras place the namkaran on the tenth or twelfth day after birth, once the period of birth impurity ends. In practice it varies a lot. Many families in the south hold it on the 11th, 12th or 16th day, others wait until the 21st day or even three months, and some combine it with the cradle ceremony. If you are planning one, the usual ingredients are a short puja, the father or an elder whispering the name into the baby's right ear, and the name being written on rice or a plate for the family to read.

Practical checks before you decide

  • Say it with the surname, twice, fast. Some pairings run together (a name ending in the same sound the surname starts with).
  • Pick one spelling and keep it. Aaditya and Aditya are the same name to the family but two different people on a passport. Use the same spelling on the birth certificate, Aadhaar and school forms.
  • Think about how it travels. Names like Dhruv and Rudra keep their sound in most Indian languages. Names with retroflex sounds, such as Lakshya, may be shortened outside India.
  • Check the nickname. Family will shorten it within a week. Make sure the short form is one you like.

Adding the name to the birth certificate

You do not need the name at the hospital. Under Section 14 of the Registration of Births and Deaths Act, 1969, a birth can be registered without a name and the name added later. Most state rules allow this free of charge within 12 months, and up to 15 years with a late fee. Forms and fees differ by state, so check with your municipal registrar or the Civil Registration System portal.

Common questions

Which Hindu boy names in this list have a story behind them?

Eklavya, the archer who taught himself; Dhruv, the boy who became the pole star; Luv, son of Rama and Sita; and Nabhit, meaning fearless. Each name in the list shows its meaning and the language it comes from.

How many boy names are in this list?

There are 179 Hindu baby boy names, grouped from A to Z. Very few traditional names start with Q, W, X or Z, so those letters are short or empty on purpose.

How do I choose a baby boy name based on Rashi or nakshatra?

Your family priest or astrologer reads the birth chart and suggests starting syllables linked to the nakshatra your baby was born under. Go to that letter in the list, shortlist three to five names, then say each one aloud with your surname before deciding.

Which boy names in this list are linked to Lord Shiva or Lord Krishna?

For Lord Shiva, look at Ishaan, Eshan, Fanish, Rudra, Shiv and Umesh. For Lord Krishna, try Krishna, Madhav and Brijesh.

Should a baby boy name be short or long?

Short names like Veer, Om or Yug are easy for grandparents and teachers alike. Longer names like Siddharth or Kartikeya usually come with a pet name at home. Say the full name with your surname a few times before you decide.

When is the naming ceremony held?

The Grihya Sutras place the namkaran on the tenth or twelfth day after birth. Many families hold it on the 11th, 12th or 21st day, and some wait a few months.

How we put this list together

Each name here is in regular use in Hindu families today, and each one carries the language it comes from. Most are Sanskrit. A few, like Kabir, Chirag and Sahil, come from Arabic or Persian and have been part of everyday Hindi for centuries, so we kept them and said so. We took out names we could not trace to a clear root, spellings invented to fill letters like Q, X and Z, and repeats of the same name in two spellings. That is why some letters are short: very few traditional Hindu names begin with Q, W, X or Z, and we would rather show you a short honest section than a padded one. Where a name is a recent coinage, such as Aarav or Vivaan, we mark it as modern.

If you think a meaning is wrong, or a name you love is missing, write to us through the contact page and our team will look at it.

Looking for girls' names? See our Hindu baby girl names with meanings. Planning the ceremony itself? Our guide to planning a namkaran covers the puja, the guest list and what the baby wears.

Frequently Asked Questions (FAQs)

Which Hindu boy names in this list have a story behind them?

Eklavya, the archer who taught himself; Dhruv, the boy who became the pole star; Luv, son of Rama and Sita; and Nabhit, meaning fearless. Each name in the list shows its meaning and the language it comes from.

How many boy names are in this list?

There are 179 Hindu baby boy names, grouped from A to Z. Very few traditional names start with Q, W, X or Z, so those letters are short or empty on purpose.

How do I choose a baby boy name based on Rashi or nakshatra?

Your family priest or astrologer reads the birth chart and suggests starting syllables linked to the nakshatra your baby was born under. Go to that letter in the list, shortlist three to five names, then say each one aloud with your surname before deciding.

Which boy names in this list are linked to Lord Shiva or Lord Krishna?

For Lord Shiva, look at Ishaan, Eshan, Fanish, Rudra, Shiv and Umesh. For Lord Krishna, try Krishna, Madhav and Brijesh.

Should a baby boy name be short or long?

Short names like Veer, Om or Yug are easy for grandparents and teachers alike. Longer names like Siddharth or Kartikeya usually come with a pet name at home. Say the full name with your surname a few times before you decide.

When is the naming ceremony held?

The Grihya Sutras place the namkaran on the tenth or twelfth day after birth. Many families hold it on the 11th, 12th or 21st day, and some wait a few months.

Select options

Avail app exclusive discounts
Avail app exclusive discounts Flat 10% off on first app purchase
DOWNLOAD APP DOWNLOAD APP
Get our app now!
Scan the QR code below!