Hindu God & Goddess Names Used as Nepali Names (Meanings)
Many popular Nepali names come directly from the names and epithets of Hindu gods and goddesses. This themed directory groups them by divine source: Shiva names for a baby boy (Shankar, Mahesh, Rudra), Vishnu and Krishna names (Hari, Madhav, Gopal), and goddess names for a baby girl from Parvati/Durga (Gauri, Uma, Durga, Shailaja), Lakshmi, and Saraswati, each with its Sanskrit meaning and scriptural source.
| Name-giving ceremony | Nwaran, traditionally on the 11th day after birth |
| How the name is chosen | Auspicious syllable from the child's nakshatra and rashi in the janma kundali |
| Shiva name examples | Shankar, Mahesh, Rudra, Shambhu, Hara, Nilkantha |
| Vishnu/Krishna name examples | Hari, Madhav, Gopal, Govind, Narayan, Keshav, Krishna, Ram |
| Parvati/Durga name examples | Gauri, Uma, Shailaja, Durga, Ambika, Bhawani |
| Lakshmi & Saraswati names | Laxmi, Shree, Kamala, Padma; Saraswati, Vani, Sharada, Medha |
| Key epithet sources | Vishnu Sahasranama, Shiva Sahasranama, Lalita Sahasranama |
| Common compound suffix | -prasad ('gift/grace of'), e.g. Bishnu-prasad, Ram-prasad |
How divine names become Nepali names
Across Hindu Nepal, a large share of personal names are drawn directly from the deities of the Hindu pantheon or from their many epithets. Parents choose a divine name to place the child under a god's protection, to mark family devotion (kuladevata or ishtadevata), or simply because the meaning is auspicious. The same names circulate among Bahun, Chhetri, Newar and many Janajati Hindu families, which is why a directory grouped by divine source is more useful than a flat alphabetical list.
The formal name is usually fixed at the Nwaran, the name-giving ceremony traditionally held on the eleventh day after birth. A priest (pandit) prepares the newborn's janma kundali (birth horoscope) from the exact time, date and place of birth, identifies the child's nakshatra (lunar mansion) and rashi (zodiac sign), and derives an auspicious starting syllable (the naam-rashi). Families then pick a name that begins with that syllable, and a deity name that fits is a common, safe choice.
Two vocabularies feed these names. One is the deity's principal name (Shiva, Vishnu, Krishna, Lakshmi, Saraswati). The other is the vast store of epithets catalogued in the sahasranama ('thousand-name') hymns, such as the Vishnu Sahasranama, the Shiva Sahasranama and the Lalita Sahasranama. Each epithet is a compact Sanskrit word with a specific meaning, which is why names like Madhav, Shankar or Gauri carry layered significance beyond simply pointing at a god.
Shiva names for a baby boy (Shankar, Mahesh, Rudra)
Shiva, the auspicious destroyer-transformer of the Hindu trinity, is Nepal's most iconic deity, enshrined at Pashupatinath in Kathmandu. His name itself, Shiva (Shiv), literally means 'the auspicious' or 'kind', and his hundreds of epithets are collected in the Shiva Sahasranama. These names are among the most common choices for a baby boy in Hindu Nepali families.
Shankar (Sanskrit Shankara) is built from 'sham' (auspiciousness, welfare) and 'kara' (maker, bestower), so it means 'the giver of good fortune' or 'benevolent one'. Mahesh (from Maheshvara, maha 'great' + ishvara 'lord') means 'Great Lord', and its expanded form Maheshwar is also used. Rudra, an ancient Vedic name of Shiva often glossed as 'the roarer' or 'the fierce one', is chosen for its strength; the softer euphemistic epithet Shiva itself is said to have originated as a kinder title for Rudra.
Other widely used Shiva-derived boys' names in Nepal include Shambhu ('source of happiness'), Hara ('the remover'), Nilkantha ('blue-throated', from the poison Shiva held in his throat), Bholanath and Bhola ('the simple, innocent lord'), Girish/Girija-nath ('lord of the mountain'), and Someshwar. Because Shiva is Pashupati, 'lord of creatures', the name Pashupati and its short form Pashu-pati-nath also appear.
- Shankar / Shankara - 'giver of auspiciousness and welfare'
- Mahesh / Maheshwar - 'the Great Lord' (Maheshvara)
- Rudra - Vedic Shiva, 'the roarer / the fierce'
- Shambhu - 'the abode / source of happiness'
- Hara - 'the remover (of sins and bondage)'
- Nilkantha - 'the blue-throated one'
- Bhola / Bholanath - 'the innocent, guileless lord'
Vishnu and Krishna names (Hari, Madhav, Gopal)
Vishnu (Nepali Bishnu), the preserver of the trinity, supplies a huge family of boys' names, most of them attested as epithets in the Vishnu Sahasranama, the thousand-name hymn found in the Anushasana Parva of the Mahabharata. Because Vishnu's avatars Ram and Krishna are worshipped in their own right, their names and Krishna's cowherd epithets add a second large branch to this cluster.
Hari is one of Vishnu's most beloved names, understood as 'the one who takes away' - the Lord who removes sins and obstacles. Madhav (Madhava) is an epithet of Krishna and Vishnu variously explained as 'lord of Ma (Lakshmi/knowledge)', 'of the honey (madhu) family', or 'of the spring season'. Gopal literally means 'protector of cows' (go 'cow' + pala 'protector') and names Krishna in his childhood role as the divine cowherd; the related Gopinath and Govind/Govinda ('finder/protector of cows') are equally common.
The wider Vishnu-Krishna set that Nepali parents draw on includes Narayan ('refuge of all beings', a supreme name of Vishnu), Keshav ('the one with beautiful hair' or 'slayer of Keshi'), Damodar, Madhusudan ('slayer of the demon Madhu'), Murari, Banshi/Bansidhar ('flute-bearer'), Ram and Rama-chandra, Krishna itself ('the dark one', 'the all-attractive'), and compound names like Hari-Krishna, Ram-Krishna and Bishnu-prasad ('gift of Vishnu').
- Hari - 'the one who removes (sins and obstacles)'
- Madhav - 'lord of Ma / of the honey family / of spring'
- Gopal - 'protector of cows', the child cowherd Krishna
- Govind / Gopinath - 'protector/lord of cows and cowherds'
- Narayan - 'the refuge and resting place of all beings'
- Keshav - 'the one with fine hair' / slayer of Keshi
- Krishna / Ram - avatars of Vishnu, widely used as given names
Goddess names for a baby girl: Parvati and Durga (Gauri, Uma, Shailaja)
Parvati, the consort of Shiva and the benevolent form of the Great Goddess, is the source of many of Nepal's most popular girls' names. Her name Parvati means 'daughter of the mountain (parvata)', reflecting her birth as the child of Himavan, lord of the Himalaya - a lineage that resonates strongly in mountainous Nepal.
Gauri means 'fair, bright or radiant' in Sanskrit and is one of Parvati's best-known epithets, emphasising her golden complexion and her devotion as an ideal consort. Uma, another of her most common names, is traditionally linked to the exclamation 'u ma' ('O, do not!') said to have been uttered to stop her severe austerities, and is also read as 'splendour' or 'tranquillity'. Shailaja means 'daughter of the mountain' (shaila 'mountain' + ja 'born of'), with the near-synonyms Shailaputri, Girija and Haimavati carrying the same sense.
In her warrior aspect the goddess is Durga, 'the invincible / the unassailable', celebrated across Nepal during the great festival of Dashain. Durga and her fierce and maternal epithets give names such as Ambika ('dear mother'), Bhawani ('giver of life'), Shakti ('power'), Kali, Bhagawati, Jagadamba ('mother of the world') and Maheshwari ('the great goddess'). Newar and pan-Nepali families also use Taleju and Kumari in devotional contexts tied to living-goddess worship.
- Gauri - 'fair, bright, radiant one'
- Uma - 'splendour / tranquillity', a chief name of Parvati
- Shailaja / Girija / Parvati - 'daughter of the mountain'
- Durga - 'the invincible, unassailable one'
- Ambika - 'dear mother'
- Bhawani - 'giver of life and being'
- Shakti / Bhagawati / Jagadamba - power, divinity, world-mother
Lakshmi and Saraswati names for a baby girl
Lakshmi (Nepali Laxmi), the goddess of wealth, fortune and beauty and consort of Vishnu, is honoured across Nepal at Tihar (Deepawali) on Laxmi Puja night. Her name and epithets are widely given to girls to invoke prosperity and grace. Direct forms include Laxmi, Mahalaxmi and the compound Laxmi-Devi.
Epithets of Lakshmi used as names include Shree/Sri ('auspiciousness, prosperity, grace and dignity'), Kamala and Padma ('lotus', her seat and emblem), Indira, Rama (in the sense of 'the lovely one'), Chanchala, and prosperity words such as Sampada and Dhanashree. Because Shree also functions as an honorific, it blends naturally into many longer Nepali names.
Saraswati, the goddess of knowledge, speech, music and the arts, is the third great goddess of this cluster; her name is often parsed as saras ('flowing water, a pool') + vati ('she who possesses'), evoking a flowing river of wisdom. She is worshipped at Basanta Panchami / Shree Panchami, especially by students. Girls' names drawn from her include Saraswati itself, Bagdevi and Vani/Bani ('speech, the goddess of speech'), Sharada, Bharati, Medha ('intellect, wisdom'), Vidya ('knowledge') and Gyanada ('giver of knowledge').
- Laxmi / Mahalaxmi - the goddess of wealth and fortune
- Shree (Sri) - 'prosperity, grace, auspiciousness'
- Kamala / Padma - 'lotus', emblem and seat of Lakshmi
- Saraswati - 'she who possesses flowing waters (of wisdom)'
- Vani / Bharati / Sharada - speech, learning, the arts
- Medha / Vidya - 'wisdom' and 'knowledge'
Prasad, Kumari and other compound patterns
Beyond single deity names, Nepali naming favours compounds that pair a god's name with a devotional suffix. The most common is -prasad ('gift, grace, blessed food offering'), giving names such as Bishnu-prasad, Krishna-prasad, Shiva-prasad, Ram-prasad and Hari-prasad. These are especially frequent among Bahun-Chhetri families and often serve as a middle name.
Other productive suffixes and prefixes include -nath ('lord', as in Gopinath, Kedarnath, Bholanath), -man ('honour', common in Newar names), -raj ('king'), -devi and -kumari for girls ('goddess', 'maiden/virgin goddess'), and -maya ('full of', as in Krishna-maya, Lakshmi-maya). Kumari has added weight in the Kathmandu Valley through the living-goddess tradition.
It is also common to combine two deities in one name - Hari-Har (Vishnu + Shiva together, a syncretic form), Radha-Krishna, Sita-Ram, Uma-Shankar and Laxmi-Narayan - expressing devotion to a divine couple or to the unity of the gods. This flexibility is why the same handful of divine roots generate hundreds of distinct Nepali names.
- -prasad - 'gift/grace of' (Bishnu-prasad, Ram-prasad, Hari-prasad)
- -nath - 'lord of' (Gopinath, Bholanath, Kedarnath)
- -devi / -kumari - 'goddess' / 'maiden goddess' (girls)
- -maya - 'full of' (Krishna-maya, Laxmi-maya)
- Paired deities - Hari-Har, Sita-Ram, Radha-Krishna, Laxmi-Narayan
Meanings, sources and choosing well
The meanings given above rest on classical Sanskrit lexicography (the Monier-Williams and Apte Sanskrit dictionaries) and on the traditional glosses attached to the sahasranama hymns and their commentaries, such as Adi Shankaracharya's bhashya on the Vishnu Sahasranama. Some epithets have more than one accepted derivation - Madhav and Uma are good examples - so a single 'correct' meaning should be treated with care, and multiple readings are noted where they exist.
For parents, the practical path is to confirm the auspicious starting syllable at the Nwaran, shortlist deity names that fit it and the family's ishtadevata, and check the exact Sanskrit sense so the meaning is one you want the child to carry. Because Nepali transliteration varies (Bishnu/Vishnu, Laxmi/Lakshmi, Gauri/Gowri), it helps to fix a preferred spelling early for documents.
Each name in this directory links to its own detail page, where the etymology, scriptural attestations, notable bearers and spelling variants are set out in full. Use the god-by-god sections above as an index into that slug family, whether you are searching for Shiva names for a baby boy, a Vishnu or Krishna name with meaning, or goddess names for a baby girl.
Hindu God & Goddess Names Used as Nepali Names (Meanings) — FAQ
What are good Shiva names for a baby boy?+
Popular Shiva-derived boys' names in Nepal include Shankar ('giver of auspiciousness'), Mahesh and Maheshwar ('Great Lord'), Rudra ('the fierce/roaring'), Shambhu ('source of happiness'), Hara ('the remover'), Nilkantha ('blue-throated') and Bhola/Bholanath ('the innocent lord'). Many are epithets recorded in the Shiva Sahasranama.
What are goddess names for a baby girl in Nepali tradition?+
Common goddess names for girls come from Parvati/Durga (Gauri 'radiant', Uma, Shailaja 'daughter of the mountain', Durga 'the invincible', Ambika, Bhawani), from Lakshmi (Laxmi, Shree, Kamala, Padma) and from Saraswati (Saraswati, Vani, Sharada, Medha 'wisdom'). All are auspicious and widely used across Hindu Nepali communities.
Which Vishnu names are used as given names?+
From the Vishnu Sahasranama and Vishnu's avatars, common names include Hari ('the one who removes sins'), Narayan ('refuge of all beings'), Madhav, Keshav, Damodar, Madhusudan, plus the avatar names Ram and Krishna and compounds like Bishnu-prasad. In Nepal 'Bishnu' is the usual spelling of Vishnu.
What do the Krishna names Hari, Madhav and Gopal mean?+
Hari means 'the one who takes away' - the Lord who removes sins and obstacles. Madhav is variously explained as 'lord of Ma (Lakshmi/knowledge)', 'of the honey family', or 'of the spring season'. Gopal means 'protector of cows' (go + pala), naming Krishna in his role as the divine cowherd.
How is a Nepali baby's name officially decided?+
At the Nwaran, held around the 11th day after birth, a priest casts the child's birth horoscope (janma kundali), reads the nakshatra and rashi, and gives an auspicious starting syllable. The family then selects a name - often a deity name - beginning with that syllable.
Why do so many Nepali names come from gods and goddesses?+
In Hindu Nepal a name is seen as placing the child under a deity's protection and expressing family devotion, so divine names and their Sanskrit epithets are natural, auspicious choices. The sahasranama hymns supply thousands of meaning-rich epithets, which is why a small set of gods generates hundreds of distinct names.
Related topics
Sources & data note
This article is compiled from the cited sources and contains durable facts only (no daily-changing data). Verify time-sensitive details with the relevant authority.
- Vishnu Sahasranama (1,000 names of Vishnu; Anushasana Parva of the Mahabharata)Wikipedia ↗
- Shiva - names and epithets (Shankara, Maheshvara, Rudra, Shambhu)Wikipedia ↗
- Rudra - Vedic name and epithet of ShivaWikipedia ↗
- Parvati - epithets Uma, Gauri, Shailaja, Durga and their meaningsWikipedia ↗
- Lalita Sahasranama - 1,000 names of the goddess (Brahmanda Purana)Wikipedia ↗
- Nwaran - Nepali naming ceremony, nakshatra and auspicious syllableWikipedia ↗
- Nwaran: the 11th-day naming ritual, why and howNepali Names ↗
- Understanding Nepali names and their meaningsBoliNepali ↗