Hindu Boy Names Inspired by Gods — 100+ Names & Meanings

Choosing a baby boy name inspired by a Hindu god can be a meaningful way to connect a child’s name with faith, family tradition, mythology and spiritual values. Hindu traditions offer a vast collection of names connected with deities such as Lord Shiva, Lord Vishnu, Lord Krishna, Lord Rama, Lord Ganesha, Lord Hanuman, Lord Kartikeya and Lord Surya.

Some names are direct names of a deity, while others are traditional epithets, attributes or names associated with particular stories and forms of the divine.

Whether you are looking for a modern Hindu boy name inspired by gods, a traditional Sanskrit name, a short devotional name or a rare mythological choice, this guide brings together options from different Hindu traditions.

Popular Hindu boy names inspired by gods

NameInspired byMeaning / association
ShivaLord ShivaAuspicious, benevolent
ShivamLord ShivaAuspicious, associated with Shiva
ShankarLord ShivaOne who brings happiness; Shiva
MahadevLord ShivaGreat God
RudraLord ShivaFierce form of Shiva
NeelkanthLord ShivaBlue-throated one
KeshavLord Vishnu / KrishnaA traditional name of Vishnu/Krishna
MadhavLord Krishna / VishnuA traditional divine name
GovindLord KrishnaA traditional name of Krishna
GopalLord KrishnaProtector of cows
NarayanLord VishnuA principal name of Vishnu
VishnuLord VishnuPreserver in the Hindu trinity
RamLord RamaA principal name of Rama
RaghavLord RamaDescendant of the Raghu lineage
RaghunandanLord RamaDescendant of Raghu
KrishnaLord KrishnaA principal name of Krishna
GaneshLord GaneshaLord of the ganas
VinayakLord GaneshaA traditional name of Ganesha
VighneshLord GaneshaLord who removes obstacles
GajanandLord GaneshaElephant-faced divine one
HanumanLord HanumanDevotee of Rama; symbol of strength and devotion
AnjaneyaLord HanumanSon of Anjana
MarutiLord HanumanTraditional name of Hanuman
KartikeyaLord KartikeyaSon of Shiva and Parvati
SkandaLord KartikeyaTraditional name of Kartikeya
MuruganLord MuruganA major name of Kartikeya
SuryaSun GodThe Sun deity
AdityaSolar deity / SuryaSon of Aditi; associated with the Sun
VivasvanSuryaVedic name associated with the Sun

Hindu boy names inspired by Lord Shiva

Lord Shiva is associated with transformation, meditation, strength, compassion, detachment and spiritual awareness. Shiva has numerous names and epithets, making this one of the richest sources of Hindu baby boy names.

Popular Shiva-inspired names

  • Shiva
  • Shiv
  • Shivam
  • Shankar
  • Shambhu
  • Shambhunath
  • Mahadev
  • Mahesh
  • Maheshwar
  • Rudra
  • Rudresh
  • Rudraksh
  • Neelkanth
  • Neelesh
  • Somnath
  • Somanath
  • Nataraj
  • Pashupati
  • Trilok
  • Trinayan
  • Trinetra
  • Gangadhar
  • Chandrashekhar
  • Chandramouli
  • Vishwanath
  • Vishvanath
  • Kedarnath
  • Kailash
  • Umapati
  • Umesh
  • Umashankar
  • Vaidyanath
  • Mrityunjay
  • Krittivas
  • Pinakin
  • Kapali
  • Bhairav
  • Kaal
  • Kaalbhairav
  • Hara
  • Har
  • Harish

Unique Shiva-inspired baby boy names

For parents looking for less common choices:

  • Chandramouli
  • Chandrashekhar
  • Gangadhar
  • Pinakin
  • Krittivas
  • Pashupati
  • Vaidyanath
  • Umapati
  • Somnath
  • Mrityunjay
  • Trinayan
  • Neelkanth
  • Kaalbhairav
  • Shambhunath

Short Shiva-inspired names

  • Shiv
  • Har
  • Hara
  • Rudra
  • Som
  • Kaal
  • Shankar
  • Bhairav
  • Neel
  • Om

Hindu boy names inspired by Lord Vishnu

Lord Vishnu is traditionally associated with preservation, protection, balance and cosmic order. Vishnu’s many names provide both traditional and contemporary baby-name choices.

Popular Vishnu-inspired names

  • Vishnu
  • Narayan
  • Narayana
  • Keshav
  • Madhav
  • Mukund
  • Govind
  • Damodar
  • Janardan
  • Hari
  • Harish
  • Achyut
  • Achyuta
  • Anant
  • Ananta
  • Adhokshaj
  • Padmanabh
  • Padmanabha
  • Purushottam
  • Trivikram
  • Upendra
  • Vaman
  • Venkatesh
  • Vishwambhar
  • Shridhar
  • Srinivas
  • Hrishikesh
  • Chakrapani
  • Chakradhari
  • Gadadhar
  • Garudadhwaj
  • Jagannath

Unique Vishnu-inspired names

  • Adhokshaj
  • Chakrapani
  • Gadadhar
  • Garudadhwaj
  • Hrishikesh
  • Padmanabh
  • Vishwambhar
  • Purushottam
  • Trivikram
  • Shridhar
  • Jagannath
  • Janardan

These names can be especially suitable for families looking for a traditional Sanskrit name with a strong Vaishnava connection.

Hindu boy names inspired by Lord Krishna

Lord Krishna is associated with wisdom, compassion, devotion, joy, friendship and divine love. Krishna’s names are among the most widely used devotional baby names in India.

Popular Krishna-inspired names

  • Krishna
  • Krish
  • Kanhaiya
  • Kanha
  • Gopal
  • Gopala
  • Govind
  • Govinda
  • Madhav
  • Madhusudan
  • Mohan
  • Murali
  • Muralidhar
  • Mukund
  • Damodar
  • Shyam
  • Shyamsundar
  • Girdhar
  • Giridhar
  • Gopinath
  • Nandlal
  • Nandakumar
  • Yadunandan
  • Yadunath
  • Devakinandan
  • Devakinandan
  • Parthasarathi
  • Ranchhod
  • Ranchor
  • Dwarkadhish
  • Jagannath

Modern Krishna-inspired names

Parents who want a more contemporary name can consider:

  • Krish
  • Krishiv
  • Krishang
  • Krishay
  • Keshav
  • Madhav
  • Vihaan
  • Yuvan
  • Govind
  • Advait
  • Mukund

Some modern Krishna-associated names have developed through contemporary Indian naming practices, so their exact etymology can vary by source.

Hindu boy names inspired by Lord Rama

Lord Rama is traditionally associated with dharma, integrity, courage, responsibility and devotion. Rama-inspired names are particularly popular among families looking for names connected with the Ramayana.

Popular Rama-inspired names

  • Ram
  • Rama
  • Raghav
  • Raghavan
  • Raghunandan
  • Raghunath
  • Raghupati
  • Ramachandra
  • Ramchandra
  • Ramanuj
  • Ramit
  • Raghu
  • Raghuveer
  • Raghuraj
  • Raghavendra
  • Dasharathi
  • Janaki Vallabh
  • Sitaram
  • Kodand
  • Kodandarama

Short Rama-inspired names

  • Ram
  • Raghu
  • Raghav
  • Ramit
  • Ramanuj

Traditional Rama-inspired names

  • Raghunandan
  • Raghunath
  • Raghupati
  • Ramachandra
  • Dasharathi
  • Raghuveer
  • Ramanuj
  • Kodandarama

Hindu boy names inspired by Lord Ganesha

Lord Ganesha is traditionally associated with wisdom, auspicious beginnings, learning and the removal of obstacles. Ganesha-inspired names are popular among parents who want a devotional name connected with blessings and knowledge.

Popular Ganesha-inspired names

  • Ganesh
  • Ganesha
  • Ganapati
  • Gajanan
  • Gajanand
  • Gajendra
  • Gajapati
  • Vinayak
  • Vighnesh
  • Vighnaraj
  • Vighnaharta
  • Ekadant
  • Ekadanta
  • Lambodar
  • Vakratund
  • Sumukh
  • Dhumraketu
  • Heramba
  • Siddhesh
  • Siddhivinayak
  • Mayuresh
  • Gaurinandan
  • Ganadhyaksha
  • Ganadhip
  • Gananath

Short Ganesha-inspired names

  • Gan
  • Ganesh
  • Ganapati
  • Vinayak
  • Sumukh
  • Ekadant
  • Siddhesh

Some names such as Ganadhyaksha and Ganadhip are traditional Sanskrit epithets and may feel more formal as everyday first names.

Hindu boy names inspired by Lord Hanuman

Lord Hanuman is traditionally associated with strength, courage, devotion, humility and service. Hanuman-inspired names are particularly meaningful for families who admire his devotion to Lord Rama.

Popular Hanuman-inspired names

  • Hanuman
  • Hanumant
  • Hanumat
  • Anjaneya
  • Anjaniputra
  • Anjanisuta
  • Maruti
  • Pavanputra
  • Pavansut
  • Bajrang
  • Bajrangbali
  • Kesarinandan
  • Kesarisuta
  • Ramdas
  • Mahaveer
  • Veeranjaneya

Unique Hanuman-inspired names

  • Anjaneya
  • Anjaniputra
  • Kesarinandan
  • Pavanputra
  • Veeranjaneya
  • Hanumant
  • Maruti

When choosing a Hanuman-inspired name, parents may prefer the shorter forms for everyday use and retain longer traditional forms as formal names.

Hindu boy names inspired by Lord Kartikeya

Lord Kartikeya is traditionally associated with courage, leadership, victory and warrior strength. He is known by different names across Indian regions and traditions.

Popular Kartikeya-inspired names

  • Kartik
  • Karthik
  • Kartikeya
  • Karthikeyan
  • Skanda
  • Subrahmanya
  • Subramanya
  • Murugan
  • Shanmukh
  • Shanmukha
  • Kumara
  • Guha
  • Saravana
  • Saravanabhava
  • Devasenapati
  • Senapati
  • Vel
  • Velayudhan

Names such as Murugan, Subrahmanya and Karthikeyan are particularly prominent in South Indian traditions.

Hindu boy names inspired by Lord Surya

Surya, the Sun deity, is associated with light, energy, vitality and life-giving power.

Names include:

  • Surya
  • Aditya
  • Vivasvan
  • Bhaskar
  • Bhanu
  • Ravi
  • Arka
  • Mihir
  • Martanda
  • Savitr
  • Savita
  • Dinakar
  • Dinkar
  • Prabhakar
  • Divakar
  • Mitra
  • Tapan
  • Tejas

Some of these names are also used more broadly as words associated with light, brilliance or the Sun.

Hindu boy names inspired by Lord Indra

Indra is a major deity in Vedic literature and is traditionally associated with strength, rain, thunder and kingship among the gods.

Names associated with Indra include:

  • Indra
  • Indrajit
  • Indraneel
  • Indresh
  • Indradev
  • Indrakant
  • Indravajra
  • Shakra
  • Maghavan
  • Purandara
  • Vajrin

Some of these are primarily traditional epithets rather than commonly used contemporary first names.

Hindu boy names inspired by Lord Brahma

Brahma is traditionally associated with creation within the Hindu understanding of the Trimurti.

Possible names and associated forms include:

  • Brahma
  • Brahmadev
  • Prajapati
  • Hiranyagarbha
  • Vedagarbha
  • Chaturmukha
  • Chaturanana
  • Pitamaha

These names are more traditional and formal than many contemporary baby names.

Hindu boy names inspired by Lord Shiva, Vishnu and Brahma

Parents looking for names connected with the broader concept of the Hindu Trimurti can consider:

DeityName examples
ShivaShiv, Rudra, Mahadev, Shankar, Neelkanth
VishnuNarayan, Keshav, Madhav, Hari, Vishnu
BrahmaBrahma, Prajapati, Hiranyagarbha, Chaturmukha

These names can be useful for families who want to explore different aspects of Hindu theology rather than focusing on one deity.

Hindu boy names inspired by divine qualities

A baby name does not always need to be the direct name of a god. Some parents prefer names representing a quality associated with the divine.

Wisdom and knowledge

  • Ganesh
  • Vinayak
  • Medhavin
  • Vedant
  • Jnanesh
  • Pragnya
  • Vivek
  • Sumedh

Strength and courage

  • Veer
  • Shaurya
  • Vikram
  • Mahavir
  • Parakram
  • Balveer
  • Yudhajit
  • Skanda

Light and brilliance

  • Aditya
  • Surya
  • Bhaskar
  • Bhanu
  • Tejas
  • Prakash
  • Divakar
  • Mihir

Peace and spirituality

  • Om
  • Shivam
  • Shantanu
  • Anant
  • Advait
  • Kaivalya
  • Yogi
  • Yogesh

Protection and leadership

  • Narayan
  • Mahesh
  • Indra
  • Kartikeya
  • Senapati
  • Vishwambhar
  • Gopal
  • Raghav

Rare Hindu boy names inspired by gods

If you want a devotional name that is less common than Krishna, Ram or Shiva, consider:

  • Adhokshaj
  • Chakrapani
  • Garudadhwaj
  • Hrishikesh
  • Padmanabh
  • Purushottam
  • Trivikram
  • Chandrashekhar
  • Gangadhar
  • Pinakin
  • Krittivas
  • Pashupati
  • Yadunath
  • Yadunandan
  • Anjaneya
  • Kesarinandan
  • Veeranjaneya
  • Devasenapati
  • Saravanabhava
  • Hiranyagarbha

Some of these names are long and traditional, so parents may want to consider whether a shorter everyday nickname would naturally develop.

Short Hindu god-inspired boy names

For families who prefer a simple name:

  • Ram
  • Shiv
  • Om
  • Hari
  • Har
  • Krish
  • Keshav
  • Gopal
  • Ganesh
  • Veer
  • Surya
  • Ravi
  • Shyam
  • Skanda
  • Som
  • Rudra

Short names can be particularly practical when paired with a longer surname.

Modern Hindu boy names inspired by gods

A devotional name can also have a contemporary sound.

Some options include:

  • Krish
  • Krishiv
  • Krishay
  • Shivansh
  • Rudransh
  • Devansh
  • Gauransh
  • Vedansh
  • Yadunandan
  • Vihaan
  • Adit
  • Ishaan
  • Ekadant
  • Vighnesh
  • Kairav

Names such as Shivansh, Rudransh and Devansh are modern Indian naming forms built around traditional divine associations. Their exact linguistic interpretations can vary between sources.

Hindu boy names meaning blessing or divine grace

Parents who want the name to express a sense of blessing or divine favour can explore:

  • Anugrah
  • Ashirvad
  • Prasad
  • Kripa
  • Kripal
  • Dayanand
  • Dayakar
  • Dayanidhi
  • Devashish
  • Devansh
  • Harsh
  • Nandan

Devashish is commonly understood as divine blessing, while Prasad can refer to a divine offering or blessing.

Hindu boy names inspired by mythology

Beyond the major gods, Hindu mythology provides many names associated with revered figures.

Arjuna

A central Pandava hero from the Mahabharata, associated with courage, skill and dedication.

Bhishma

One of the most important figures in the Mahabharata, known for his vow and loyalty.

Nakul

One of the Pandava brothers and known in the epic tradition for his beauty and skills.

Sahadev

One of the Pandava brothers, traditionally associated with wisdom and knowledge.

Abhimanyu

The son of Arjuna and Subhadra, remembered for his courage in the Mahabharata.

Prahlad

A celebrated devotee of Vishnu whose story appears in Hindu Puranic traditions.

Dhruv

Associated with the legendary child devotee Dhruva, whose devotion is traditionally linked with the Pole Star.

Nachiketa

A young seeker from the Katha Upanishad, associated with courage, questioning and the pursuit of spiritual knowledge.

Hindu boy names inspired by gods and their meanings

NameDivine associationMeaning / theme
RudraShivaFierce divine form
MahadevShivaGreat God
ShankarShivaAuspicious, beneficent
NarayanVishnuDivine protector
KeshavVishnu/KrishnaTraditional divine name
MadhavVishnu/KrishnaTraditional divine name
GovindKrishnaTraditional Krishna name
RaghavRamaRaghu lineage
RamRamaTraditional name of Rama
GaneshGaneshaLord of the ganas
VinayakGaneshaTraditional Ganesha name
VighneshGaneshaAssociated with obstacles/removal of obstacles
HanumanHanumanDevotion and strength
AnjaneyaHanumanSon of Anjana
KartikeyaKartikeyaDivine warrior
SkandaKartikeyaTraditional Kartikeya name
SuryaSuryaSun
AdityaSuryaSolar association
IndraIndraVedic deity associated with rain and thunder
YajneshDivine/yajna associationLord of sacrifice/yajna

How to choose a Hindu boy name inspired by a god

Decide the deity or tradition

Start by considering whether your family feels especially connected with Shiva, Vishnu, Krishna, Rama, Ganesha, Hanuman, Kartikeya, Surya or another deity.

Decide whether you want a direct name

You can choose the deity’s direct name, such as Shiva, Krishna or Rama, or select an epithet such as Rudra, Madhav, Raghav or Keshav.

Consider the meaning

Look beyond the deity association. Ask what the name itself represents: strength, wisdom, devotion, protection, courage or compassion.

Think about everyday pronunciation

Some traditional names are long or have multiple accepted pronunciations. Choose a spelling that your family is comfortable using consistently.

Check the cultural context

Some divine names have especially strong regional associations. For example, Murugan is deeply rooted in South Indian traditions, while Venkatesh is particularly associated with the Tirumala tradition.

Consider the full name

Say the first name and surname together and think about how the name will sound in everyday situations.

Nakshatra and deity-inspired baby names

Many Hindu families combine Nakshatra-based naming with devotional preferences.

Traditional naming practices may associate specific starting sounds with a baby’s Janma Nakshatra and pada. If your family follows this practice, identify the recommended sound first and then search for a deity-inspired name that fits it.

For example, if the recommended syllable points toward a particular starting sound, you can explore Shiva, Vishnu, Krishna, Ganesha or other deity names beginning with that sound.

This approach allows parents to balance traditional naming customs with personal religious or family preferences.

Frequently asked questions

What are the best Hindu boy names inspired by gods?

There is no single best name for every family. Popular choices include Shiv, Rudra, Mahadev, Keshav, Madhav, Krishna, Ram, Raghav, Ganesh, Vinayak, Hanuman and Kartikeya. Families can compare the deity association, meaning, pronunciation and family tradition.

Which Hindu boy names are inspired by Lord Shiva?

Popular Shiva-inspired names include Shiv, Shivam, Shankar, Mahadev, Mahesh, Rudra, Neelkanth, Nataraj, Somnath, Vishwanath, Gangadhar, Chandrashekhar and Pinakin.

Which Hindu boy names are inspired by Lord Krishna?

Popular choices include Krishna, Krish, Kanhaiya, Kanha, Gopal, Govind, Madhav, Mohan, Murali, Muralidhar, Mukund, Damodar, Shyam, Yadunandan and Dwarkadhish.

Which Hindu boy names are inspired by Lord Rama?

Names associated with Rama include Ram, Raghav, Raghunandan, Raghunath, Raghupati, Ramachandra, Raghu, Raghuveer, Dasharathi and Kodandarama.

Which Hindu boy names are inspired by Lord Ganesha?

Options include Ganesh, Ganapati, Gajanan, Gajanand, Vinayak, Vighnesh, Vighnaraj, Ekadant, Lambodar, Vakratund, Sumukh and Siddhesh.

Which Hindu boy names are inspired by Lord Hanuman?

Some choices include Hanuman, Hanumant, Anjaneya, Anjaniputra, Maruti, Pavanputra, Pavansut, Bajrang, Kesarinandan and Veeranjaneya.

Which Hindu god-inspired names are short?

Short options include Om, Ram, Shiv, Har, Hari, Krish, Gopal, Veer, Surya, Ravi, Som and Rudra.

Which Hindu god-inspired names are unique?

Less commonly chosen options can include Adhokshaj, Chakrapani, Gangadhar, Pinakin, Pashupati, Yadunath, Anjaneya, Veeranjaneya, Saravanabhava and Hiranyagarbha.

Are modern names such as Shivansh and Rudransh inspired by Hindu gods?

Yes, these names are used in contemporary Indian naming and are formed around traditional divine names or associations. Their exact interpretation can vary depending on the source and naming convention.

Can I choose a god-inspired name based on Nakshatra?

Yes. Families who follow Nakshatra-based naming can first identify the recommended starting sound and then look for a suitable deity-inspired name beginning with that sound.

Final thoughts

Hindu mythology offers an exceptionally rich source of meaningful baby boy names. Whether you prefer the strength of Shiva, wisdom of Ganesha, devotion of Hanuman, dharma associated with Rama, protection associated with Vishnu, or the joyful and devotional traditions surrounding Krishna, there are many ways to find a name with personal significance.

You can choose a direct divine name such as Shiva, Krishna, Rama or Ganesh, a traditional epithet such as Rudra, Keshav, Madhav or Raghav, or a name connected with a divine quality such as wisdom, courage, light or devotion.

For families following traditional naming practices, combining deity association, meaning, family tradition and Nakshatra-based naming can make the process more meaningful.

Explore more Hindu baby names

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top