Baby Names

Baby names that mean god: 150 Indian names with meanings

Baby Names · theAsianparent · Updated

Prefer on Google
Baby names that mean god: 150 Indian names with meanings

150 names whose meaning is god — 130 for boys, 20 for girls — each printed with the meaning our corpus records and the Devanagari spelling where we hold one.

Indian baby names that mean god

Names built on a god's name are the oldest naming habit in India — a child named for Vishnu, Shiva, Devi or Ganesha carries the family's devotion in the most everyday way possible.

This page lists 150 names whose recorded meaning is god or close to it — 130 used for boys, 20 for girls. Each one is printed with the meaning our corpus holds for it and its Devanagari spelling where we have one.

Every name here comes from our verified name corpus rather than from a scrape: the editorial name workbooks our team maintains, cross-checked against United States birth-registration data for the spellings Indian families abroad actually register. Where we do not hold a meaning for a name, it is not on this page — which is why some themes are shorter than you might expect and why none of them is padded.

Boys' names that mean god (1-60)

130 boys' names, with the meaning recorded for each.

NameMeaningIn Devanagari
AyaanGift of Godअयान
SamLord of God; Lord has heardसॅम
AyanGift of Godअयान
IshaanThe Sun; Lord Shivaईशान
KrishivLord Krishna and Lord Shivaकृषिव
KrishAnother name of Lord Krishnaक्रिश
RudraName of Lord Shivaरुद्र
DevGod; Divineदेव
NeelBlue, Lord Shivaनील
ShivAnother name of Lord Shiva; supreme spiritशिव
DevanshPart of Godदेवांश
RaghavLord Ramराघव
IshanLord Shivaईशान
KeshavAnother name of Lord Vishnuकेशव
RudranshPart of Lord Shivaरुद्रांश
AnayAnother name for Lord Vishnuअनय
DarshAnother name of Lord Krishnaदर्श
SharvilLord Krishnaशार्विल
KavishKing of Poets, Lord Ganeshकविश
AnvitLord Shiva,Unitedअन्वित
ShivaLord Shivaशिव
HariAlmightyहरी
EshanNorth-east direction; also an incarnation of Lord Shivaईशान
ShubhGood; auspicious; another name of Lord Ganeshशुभ
KarthikAnother name of Lord Muruganकार्तिक
SaganAnother name of Lord Shivaसगन
VishnuLord Vishnuविष्णू
SharvSacred, Lord Shivaशर्व
KailashLord Shivaकैलास
VarunGod of rainवरुण
OswinDivine friend; friend of Godऑसविन
IndraGod of thunderइंद्र
KartikeyaLord Muruganकार्तिकेय
VaradGranting boons, Lord Ganeshवरद
RamaGod Ramराम
TanushLord Shiva, Worth praisingतनुष
GautamLord Buddhaगौतम
KartikName of Lord Muruganकार्तिक
KishanLord Krishnaकिशन
DhanvinLord Shivaधन्विन
EdiAnother name for Lord Vishnuएडी
KailasAbode of Lord Shivaकैलास
MahadevLord Shivaमहादेव
MukundLord Krishnaमुकुंद
SarveshGod of allसर्वेश
AkshajName of Lord Vishnuअक्षज
JaidevGod of victoryजयदेव
NilayHome, Lord Vishnuनिलय
AniruddhBoundless, grandson of Lord Krishnaअनिरुद्ध
AvneeshLord Ganeshअवनीश
DeveshLord of Godsदेवेश
EvanshPart of Godएवन्श
MurariLord Krishnaमुरारी
SanSun; another name of Lord Shivaसन
VigneshGodविघ्नेश
AadinathLord Vishnuआदिनाथ
AdeshwarGodआदेश्वर
AdinathThe First Godआदिनाथ
AdvedLord Shivaअद्वेद
AgnishFire Lordअग्नीश

Boys' names that mean god (61-120)

NameMeaningIn Devanagari
AjiteshGod of victoryअजितेश
AkulLord Shivaअकुल
AmeyLord Ganeshअमेय
AniketLord of the worldअनिकेत
BalajiLord Vishnuबालाजी
BalaramLord Krishna's brotherबलराम
BaldevA strong Godबालदेव
BalwantLord Hanumanबलवंत
BhadreshLord Shivaभद्रेश
BhagathGod's devoteeभगत
BhautikLord Shivaभौतिक
BhaveshLord of expressionभावेश
BhuvaneshLord of the Worldभुवनेश
BrijLord Krishnaबृज
BuddhadevLord Buddhaबुद्धदेव
ChakradevLord Vishnuचक्रदेव
ChakrapaniHolder of the discus (Lord Vishnu)चक्रपाणि
ChakreshLord Vishnuचक्रेश
ChakreshwarLord of the wheel (Lord Vishnu)चक्रेश्वर
ChandrashekharLord Shivaचंद्रशेखर
ChaturbhujFour-armed, Lord Vishnuचतुर्भुज
ChinmayAnother name of Lord Ganeshचिन्मय
ChintaneshMeditative Lordचिंतनेश
ChitreshLord of consciousnessचित्रेश
DaiwataGodदैवत
DaksheshLord Shivaदक्षेश
DamodarLord Vishnuदामोदर
DarpadLord Shivaदर्पद
DarpaneshLord of mirrorsदर्पणेश
DattaprasadGift of Lord Dattaदत्तप्रसाद
DattaraoHindu Godदत्ताराव
DattatrayA godदत्तात्रेय
DattatrayaLord Dattatreyaदत्तात्रय
DattrajGift of godदत्तराज
DebendraAnother name of Lord Vishnuदेबेंद्र
DeependraLord of lightदीपेंद्र
DevabandhuFriend of Godदेवबन्धु
DevadattGiven by Godदेवदत्त
DevadattaGiven by Godदेवदत्ता
DevankPart of Godदेवांक
DevavrataDedicated to Godदेवव्रत
DevduttGift of the godदेवदत्त
DevkumarSon of Godदेवकुमार
DevnathLord of the godsदेवनाथ
DhaneshLord of wealthधनेश
DhanrajLord of wealthधनराज
DharanidharHolder of the Earth, Lord Shivaधरणिधर
DhareshKing, Lord of the Earthधरेश
DhriteshLord of courageधृतेश
DhruveshLord Indraधूर्वेश
DhurveshLord Indraधूर्वेश
DnyandevGod of wisdomज्ञानदेव
DnyaneshGod of knowledgeज्ञानेश
DnyaneshwarGod of knowledgeज्ञानेश्वर
DridharHolder of the planet, Lord Vishnuदृधर
DurgeshLord of fortsदुर्गेश
DushyantGod's nameदुष्यंत
DwarakaLord Krishna's capitalद्वारका
DwaraknathLord Krishnaद्वारकनाथ
DwijeshwarLord of Brahminsद्विजेश्वर

Boys' names that mean god (121-130)

NameMeaningIn Devanagari
EeshwarLord Shivaईश्वर
EhanshPart of Godएहांश
EkachakraSingle wheel, Another name for Lord Krishnaएकचक्र
EkadantAnother name for Lord Ganeshaएकदंत
EkakshaLord Shivaएकाक्ष
EkalingaLord Shivaएकलिंग
EkambarLord Shivaएकांबर
EkanayakLord Shivaएकनायक
EkashitLord Shivaएकाशित
EkavartLord Vishnuएकवर्त

Girls' names that mean god

20 girls' names, with the meaning recorded for each.

NameMeaningIn Devanagari
MeeraDevotee of Lord Krishnaमीरा
PrishaGod's giftप्रिशा
AnabiaAngel of Godअनाबिया
AthaliaGod is exaltedअथालिया
IshaniGoddess Durga; Close to Godईशानी
VaanyaGod is gracious, Wildernessवाण्या
JasleenAbsorbed in singing God's praisesजसलीन
WaniyaGift of God; pearlवानिया
VaishnaviGoddess Durga, Devotee of Lord Vishnuवैष्णवी
ZivahGodज़ीवाह
AvishaGift of godआविशा
DevanshiDivine, Part of Godदेवांशी
IshvikaGift of Godईश्विका
ChandramauliLord Shivaचंद्रमौली
CharudeshnaWife of Lord Krishnaचारुदेष्णा
DevakiMother of Lord Krishnaदेवकी
DevershiGod's giftदेवर्षी
DruvishaLord Shiva's Wifeद्रुविषा
EashwaraGodईश्वर
EkadantaSingle-tusked, Lord Ganeshaएकदन्ता

Which of these names are actually being used

These are the names on this page that appear in United States birth registrations for 2025 — a rough but genuine signal of which spellings Indian families abroad are choosing now. It says nothing about how common a name is within India, where no comparable public register exists.

NameMeaningUS births, 2025
AyaanGift of God664
SamLord of God; Lord has heard428
AyanGift of God338
IshaanThe Sun; Lord Shiva266
MeeraDevotee of Lord Krishna246
KrishivLord Krishna and Lord Shiva209
PrishaGod's gift182
KrishAnother name of Lord Krishna154
RudraName of Lord Shiva152
DevGod; Divine126
NeelBlue, Lord Shiva108
AnabiaAngel of God99
ShivAnother name of Lord Shiva; supreme spirit92
AthaliaGod is exalted89
DevanshPart of God88
RaghavLord Ram87
IshanLord Shiva84
KeshavAnother name of Lord Vishnu69
IshaniGoddess Durga; Close to God68
RudranshPart of Lord Shiva68

Choosing between them

Say the shortlist out loud, in full, the way a teacher would call it in a classroom and the way a grandparent would call it across a courtyard. Names that survive both are the ones that last.

Check the spelling you will register. Romanised Indian names have several accepted spellings, and the one on the birth certificate has to match every document that follows it — school, passport, Aadhaar. Decide the spelling before the registration rather than after.

If your family follows the panchang, the birth nakshatra's pada decides the syllable the name traditionally starts with. Our birth star calculator gives you the star, the pada and its syllable from the date and time of birth, and you can then look for a name on this page that begins with it.

And check the initials and the short form the school will actually use. A name is spoken far more often than it is written.

Frequently asked questions

Q: How many names that mean god are on this page? — 150, drawn from the 485 our corpus holds on this theme — the page shows the best-known ones. Each is listed with the meaning our corpus records for it.

Q: Which is the most used? — Of the names here, Ayaan (gift of god) has the highest count in the 2025 US birth registrations, which is the only large public dataset we can check spellings against. Within India, usage varies enormously by state and community.

Q: Can a boy's name here be used for a girl, or the other way round? — Many Indian names cross over, and several on this page are already recorded for both. The rule that matters is the family's comfort with it, not the column it appears in.

Q: Where do these meanings come from? — From our own editorial name workbooks, maintained by our team and cross-checked against birth-registration data. If a name's meaning is disputed between sources, we leave it out rather than pick a version. If you believe a meaning here is wrong, tell us — corrections are worth more to us than length.

Baby namesName meaningsgod

Reviewed by

  • Nakul PhatakCEO, theAsianparent India & Indonesia
    Head of theAsianparent India; father of one
  • Roshni ChuganiHead of Marketing, theAsianparent India & Singapore
    12 years in the mother-and-baby space; mother of two

Published by: theAsianparent editorial team