NameHub
First names directory

Hindu Names

These names occur in the mythologies and legends of Hinduism.

230 names in our directory

Gender Usage
Clear filters
Browse by letter

Hindu

230
Indra Masculine Indonesian Nepali +2

Indra is the name of the ancient Hindu warrior god of the sky and rain, frequently depicted riding the elephant Airavata. The Sanskrit name इन्द्र means "possessing drops of rain", from इन्दु (indu) meaning "a drop" and...

Indrajit Masculine Bengali Hindi +1

Indrajit (Sanskrit: इन्द्रजित्) — also spelled Indrajeet — is a Sanskrit epithet meaning "conqueror of Indra", from the god Indra and jiti ("victory, conquering"). In the Hindu epic Rāmāyaṇa, this is the celestial name b...

Indrani Feminine Bengali Hindi +1

Indrani (Sanskrit: इन्द्राणी, IAST: Indrāṇī), also known as Shachi and Paulomi, is a prominent Hindu goddess, primarily revered as the wife of the king of the devas, Indra. Her name literally means "wife of Indra" in San...

Isha Feminine Hindi Marathi +1

Isha is a unisex name of Sanskrit origin, meaning "master, lord, ruler". It is a transcription of both the feminine form ईशा and the masculine form ईश, the latter of which serves as an epithet for the Hindu god Shiva. Th...

Jagadisha Masculine Hindu

Jagadisha is a masculine given name of Sanskrit origin, meaning "ruler of the world." It is derived from jagat (jagat), meaning "world," and īśa (īśa), meaning "ruler, lord." In Hinduism, this name is an epithet of the g...

Jagannatha Masculine Hindu

Jagannatha is a Sanskrit name meaning "master of the world" from जगत् (jagat) meaning "world" and नाथ (nātha) meaning "master". It is a title of the Hindu gods Vishnu and Krishna, and as a given name it reflects deep rel...

Janaka Masculine Sinhalese Hindu

EtymologyJanaka is a masculine name of Sanskrit origin, derived from "father". In the Hindu epic Ramayana, Janaka is the king of Videha, who ruled from its capital, Mithila. The name also served as a title for all kings...

Jaya Feminine Hindi Marathi +3

Etymology and MeaningJaya is a unisex given name derived from Sanskrit जय (jaya) meaning "victory." In Sanskrit, the form jaya with a short final vowel is masculine, while jaya with a long final vowel (जया) is feminine....

Jayanta Masculine Bengali Hindu

Jayanta is a masculine name of Sanskrit origin, used primarily in Bengali and Hindu contexts. It is derived from the Sanskrit word जयन्त (jayanta), meaning "victorious." The name is deeply rooted in Hindu mythology and l...

Jayanti Feminine Hindi Hindu

Jayanti is a feminine given name derived from Sanskrit, meaning "victorious". It is closely associated with Hindu mythology, where Jayanti appears as the daughter of the god Indra and a wife of the sage Shukra. The name...

Kali 1 Feminine Bengali Tamil +1

Kali 1 is a feminine given name with roots in Sanskrit, meaning "the black one" from kāla ("black"). It is most notably borne by the Hindu goddess Kali, the fierce destructive form of the wife of Shiva. According to the...

Kalki Masculine Hindu

Kalki (Sanskrit: कल्कि), also called Kalkin, is the prophesied tenth and final avatar of the Hindu god Vishnu in Vaishnava cosmology. According to Hindu tradition, Kalki is destined to appear at the end of the Kali Yuga,...

Kalyani Feminine Bengali Hindi +6

Kalyani is a feminine given name of Sanskrit origin, meaning "beautiful, lovely, auspicious". It is derived from the Sanskrit word kalyāṇī, which carries connotations of beauty and goodness. The name holds significant re...

Kama Masculine Hindu

Kama is a masculine given name derived from the Sanskrit word kāma, meaning "love, desire." In Hinduism, Kama is the god of love and pleasure, the male counterpart of the goddess Rati. He is famously depicted as a young...

Kamadeva Masculine Hindu

Kamadeva (Sanskrit: कामदेव, IAST: Kāmadeva) is the Hindu god of love, passion, and attraction, often identified with Kama himself. The name is composed of two Sanskrit elements: kāma meaning "love, desire" and deva meani...

Kamakshi Feminine Hindi Hindu

Kamakshi is a Sanskrit-derived feminine name of Hindu origin, composed of the elements काम (kāma) meaning "love, desire" and अक्षि (akṣi) meaning "eye". The name thus translates to "she whose eyes are love" or "the love-...

Kamala Feminine Nepali Hindi +4

Kamala is a feminine given name of Sanskrit origin, meaning "lotus" or "pale red." In Sanskrit, it is a transcription of both the feminine form कमला (with a long final vowel) and the masculine form कमल (short final vowel...

Kanti Unisex Bengali Hindi +1

Kanti is a unisex given name in Bengali, Hindi, and other Hindu communities, derived from the Sanskrit word for "beauty." In Hindu tradition, it is an epithet of the goddess Lakshmi, who embodies prosperity, good luck, a...

Kapila Masculine Sinhalese Hindu

Kapila (Sanskrit: कपिल) is a masculine name of Sanskrit origin, meaning "reddish brown." The name is derived from the Sanskrit word कपि (kapi), meaning "monkey," likely referencing the reddish-brown color of certain monk...

Karna Masculine Hindu

Etymology and Linguistic OriginsKarna is a masculine name of Sanskrit origin, derived from karṇa (कर्ण), meaning 'ear'. This etymology is distinct from many other Hindu names, directly referencing a bodily part. Accordin...

Karthikeyan Masculine Tamil Hindu

Karthikeyan is a Tamil form of the name Kartikeya, which is itself another name for the Hindu god of war, also known as Skanda or Murugan. The appellation Karthikeyan, like its root, derives from the deity's connection t...

Kartikeya Masculine Hindu

Kartikeya (Sanskrit: कार्त्तिकेय) is the Hindu god of war, also known as Skanda, Murugan, Subrahmanya, or Shanmukha. The name Kartikeya derives from Sanskrit Kṛttikā, the Indian name for the Pleiades constellation, which...

Kashyapa Masculine Hindu

Kashyapa is a revered masculine given name of Sanskrit origin, meaning "turtle" or "tortoise." In Hindu tradition, Kashyapa is one of the seven great sages (Saptarshis), renowned for his wisdom and cosmic role. He appear...

Kausalya Feminine Hindu

Kausalya (Sanskrit: कौशल्या, IAST: Kauśalyā) is a feminine name that means "of the Kosala people" in Sanskrit. Kosala was an ancient Indian kingdom at its most powerful in the 6th century BC, with its capital at Ayodhya....

Kaushalya Feminine Hindu

Kaushalya is a name of Sanskrit origin, meaning "of the Kosala people" — it is a variant form of Kausalya. In the Hindu epic Ramayana, Kausalya is the first and senior queen consort of King Dasharatha of Kosala, and the...

Krishna Unisex Bengali Nepali +8

Krishna is a central deity in Hinduism, derived from Sanskrit कृष्ण (kṛṣṇa) meaning "black, dark." He is considered the eighth avatar of Vishnu and is also revered as the Supreme God in some traditions. The name reflects...

Kubera Masculine Hindu

Kubera (Sanskrit: कुबेर, IAST: Kubera), also known as Kuvera, Kuber, and Kuberan, is a Hindu god of wealth and the king of the semi-divine yakshas. The name likely derives from the Sanskrit root kubh, meaning "to be defo...

Kumara Masculine Hindu

Kumara is a masculine given name of Sanskrit origin, deeply rooted in Hindu tradition. It derives from the Sanskrit term kumāra, meaning "boy, son", and is linked to the kumāra element. In Hindu scriptures, Kumara serves...

Kumari Feminine Hindi Telugu +1

Kumari is a feminine given name of Sanskrit origin, deeply rooted in Hindu tradition. It is the feminine form of Kumara, which is derived from the Sanskrit element kumāra meaning "boy, son" or, in its feminine form, "you...

Kunti Feminine Hindu

Kunti (Sanskrit: कुन्ती, IAST: Kuntī), also known as Pritha, is a prominent character in the Hindu epic Mahabharata. Her name means "spear" in Sanskrit, reflecting strength and sharpness. She is the wife of Pandu, king o...

Kurma Masculine Hindu

Etymology and Mythological BackgroundKurma (कूर्म, Sanskrit for “tortoise” or “turtle”) is the second of the ten principal avatars (Dashavatara) of the Hindu god Vishnu. The name directly denotes the animal form Vishnu a...

Lakshmana Masculine Hindu

Lakshmana (Sanskrit: लक्ष्मण) is a name of Sanskrit origin, meaning "having lucky marks" or "the one endowed with auspicious signs." In the Hindu epic Ramayana, Lakshmana is the younger half-brother and devoted companion...

Lakshmi Feminine Hindi Kannada +6

Lakshmi (Sanskrit: लक्ष्मी, IAST: Lakṣmī), also known as Shri, is a principal goddess in Hinduism, revered as the goddess of prosperity, good luck, beauty, fortune, wealth, fertility, and abundance. Her name derives from...

Lalita Feminine Thai Hindi +2

Lalita is a feminine given name of Sanskrit origin, meaning "playful, charming, desirable". In Hindu tradition, according to the Puranas, Lalita was one of the gopis—the milkmaids devoted to the young Krishna. Additional...

Madana Masculine Hindu

Madana is a Sanskrit masculine name that means "intoxicating, maddening." It is another name for the Hindu god Kama, also known as Kamadeva, the deity of love, desire, and pleasure. The name Madana reflects the mesmerizi...

Madhava Masculine Hindu

Madhava is a masculine name of Sanskrit origin, meaning "sweet, vernal, of the springtime." It is derived from the element मधु (madhu), meaning "honey, sweet." The name evokes the season of spring, associated with freshn...

Madhavi Feminine Hindi Marathi +2

Madhavi is a feminine given name of Sanskrit origin, widely used in India, particularly in Hindi, Marathi, and Telugu-speaking regions. It is the feminine form of Madhava, which means "of the springtime" or "sweet like h...

Mahadeva Masculine Hindu

Mahadeva is a masculine name of Sanskrit origin, commonly used in Hindu culture. It means "great god", derived from the Sanskrit elements mahā meaning "great" and deva meaning "god". This name is an epithet of the Hindu...

Mahadevi Feminine Hindi Kannada +2

Mahadevi (Sanskrit: महादेवी) is a Sanskrit epithet for the supreme goddess in Hinduism, literally meaning "great goddess" — from mahā (great) and devī (goddess). In Hindu tradition, especially within the goddess-centric...

Mahesha Masculine Hindu

Mahesha is a name of Sanskrit origin derived from mahā (mahā) meaning "great" and īśa (īśa) meaning "lord, ruler."> Thus, the name literally means "great lord." This epithet is closely associated with the Hindu deity Shi...

Mangala Unisex Bengali Sinhalese +4

Mangala is a unisex name of Sanskrit origin, meaning "auspicious, lucky." In Sanskrit, it can be either masculine (मङ्गल) or feminine (मङ्गला), with the feminine form having a long final vowel. The name carries deep reli...

Mani 1 Masculine Kannada Malayalam +3

Mani is a given name of Sanskrit origin, meaning "jewel." It is used across several South Indian languages, including Kannada, Malayalam, Tamil, and Telugu, and is particularly common among Hindu communities. In the anci...

Manoja Masculine Hindu

Manoja is a male given name of Sanskrit origin, primarily used in Hindu contexts. It means "born of the mind," derived from the Sanskrit elements manas ("mind, intellect, spirit") and ja ("born"). This name is another na...

Manu 1 Masculine Hindi Kannada +1

Manu is a masculine name of Sanskrit origin, derived from the root man meaning "to think," hence conveying the sense of "thinking" or "wise." In Hindu tradition, Manu holds a profound significance as a title granted to S...

Matsya Masculine Hindu

Matsya (Sanskrit: मत्स्य, meaning "fish") is the fish avatar of the Hindu god Vishnu. It is often described as the first of Vishnu's ten primary avatars and appears in Hindu mythology to rescue the first man, Manu, from...

Maya 1 Feminine Nepali Hindi +2

Maya is a feminine name of Sanskrit origin, meaning "illusion, magic". In Buddhist tradition, Maya is the name of the mother of Siddhartha Gautama (the Buddha), who is said to have dreamed of a white elephant before his...

Meenakshi Feminine Bengali Hindi +5

Meenakshi (also spelled Minakshi) is a Hindu goddess, primarily worshipped in South India, and considered a form of Parvati. The name is an alternate transcription of the Sanskrit Mīnākṣī, derived from mīna meaning "fish...

Meghanada Masculine Hindu

Meghanada is a Sanskrit name meaning "cloud roar, thunder," derived from मेघ (megha) "cloud" and नाद (nāda) "sound, roar." This is the name of a powerful warrior in the Hindu epic the Ramayana, the eldest son of the demo...

Minakshi Feminine Bengali Hindi +2

Etymology and Meaning Minakshi (also spelled Meenakshi) is a feminine given name of Sanskrit origin, derived from the elements मीन (mīna) meaning "fish" and अक्षि (akṣi) meaning "eye", thus giving the overall meaning "fi...

Mitra 1 Unisex Hindi Hindu

Mitra is a given name of Sanskrit origin, predominantly used in Hindu and Hindi contexts. In ancient Sanskrit, the word mitra (मित्र) denotes "friend" or "ally," and it is a cognate of the Avestan Mithra, ultimately deri...

Mohana Unisex Hindu

Mohana is a unisex name of Sanskrit origin that serves as a transcription of both the masculine form Mohana (मोहन) and the feminine form Mohana (मोहना, with a long final vowel). The name derives from the Sanskrit root mo...

Mohini Feminine Hindi Marathi +1

Mohini (Sanskrit: मोहिनी) is a Hindu female given name, meaning "perplexing" or "enchanting" in Sanskrit. It is closely associated with the beautiful female avatar of the Hindu god Vishnu, also named Mohini, who appears...

Mukesha Masculine Hindu

Mukesha is a masculine name of Sanskrit origin, closely associated with Hinduism. It means "ruler of Muka" and is another name of the Hindu god Shiva. According to Hindu mythology, Shiva earned this epithet after slaying...

Mumba Feminine Hindu

Mumba is a feminine Marathi name from the Hindu tradition, derived from the Sanskrit elements महा (mahā) meaning "great" and अंबा (ambā) meaning "mother", thus signifying "great mother". It serves as a Marathi epithet fo...

Murali Masculine Hindi Kannada +4

Murali is a Sanskrit-derived name meaning "flute", deeply associated with the Hindu god Krishna, who is often depicted playing a bamboo flute. This association gives the name a strong cultural and religious resonance in...

Murugan Masculine Tamil Hindu

Murugan is a Tamil name derived from a word meaning "young". It is the name of a Tamil war god now closely identified with Skanda, also known as Kartikeya, the Hindu god of war. The name Murugan is predominantly used in...

Nagendra Masculine Kannada Telugu +1

Nagendra is a masculine given name of Sanskrit origin, used primarily in Kannada and Telugu-speaking communities. It is a compound name meaning "lord of snakes," derived from nāga (नाग) meaning "snake" or "elephant" and...

Nala 1 Masculine Hindu

Nala 1 is a masculine given name of Sanskrit origin, primarily used in Hindu contexts. The name means "stem" in Sanskrit, but its deeper significance is rooted in Indian mythology.In the Hindu epic the Mahabharata, Nala...

Nanda Unisex Burmese Nepali +7

Nanda is a unisex name of Sanskrit origin meaning "joy". It represents a transcription of both the masculine form नन्द (Nanda) and the feminine form नन्दा (Nandā), distinguished by a long final vowel. The name carries si...

Narasimha Masculine Telugu Hindu

Etymology and OriginsNarasimha is a Sanskrit name meaning "man-lion," derived from नर (nara) meaning "man" and सिंह (siṃha) meaning "lion." In Hinduism, Narasimha is the fourth of the ten principal avatars (Dashavatara)...

Ask AI