📿 India's Mythology Name Library
Names with a 5,000-year story
Discover mythological & historical Indian baby names — their meanings, parents, lineage, scriptures and the legends behind them. From the Ramayana and Mahabharata to the Vedas, Puranas, Upanishads and history.
21 names
🏹
24 names
⚔️
23 names
🕉️
34 names
📜
12 names
🪔
13 names
✨
23 names
👑
150 names
🌟
Ramayana
Names from the epic of Lord Rama — devotion, duty and dharma.
Mahabharata
Heroes, sages and kings of the greatest epic ever told.
Vedas
The oldest names of the Rig, Yajur, Sama and Atharva Vedas.
Puranas
Gods, avatars and cosmic tales from the eighteen Puranas.
Upanishads
Seekers and seers of the forest dialogues on the Self.
Mythological Legends
Dhruva, Prahlada, Markandeya, Savitri, Nachiketa, Shabari and more.
Historical & Spiritual Personalities
Vyasa, Valmiki, Chanakya, Ashoka, Vikramaditya and the great minds of India.
All Mythological Names
Browse and search every mythology & historical name.
Featured legends
Browse all 150 names →
Krishna
★ 99
Boy · Sanskrit · Hindu · The Divine Charioteer
From the Sanskrit root "Krish" — to attract. Krishna means "the one who attracts all hearts."
Read the story →
Rama
★ 99
Boy · Sanskrit · Hindu · The Ideal King · Maryada Purushottam
From the Sanskrit "ram" — to please, to delight. Rama is "the one who delights all beings," the embodiment of …
Read the story →
Hanuman
★ 97
Boy · Sanskrit · Hindu · The Devotee Without Equal
Hanuman means "one with a prominent jaw"; he is the immortal symbol of devotion, strength and humility.
Read the story →
Sita
★ 96
Girl · Sanskrit · Hindu · Daughter of the Earth · Devi
Sita means "furrow" — she was found in a ploughed field, a daughter of the earth goddess Bhudevi.
Read the story →
Radha
★ 95
Girl · Sanskrit · Hindu · The Soul of Devotion
Radha means "prosperity, success" and "worship"; she is the personification of love and bhakti.
Read the story →
Arjuna
★ 94
Boy · Sanskrit · Hindu · The Peerless Archer
Arjuna means "bright, shining, silver-white" — the pure and brilliant one.
Read the story →
Karna
★ 90
Boy · Sanskrit · Hindu · The Tragic Hero of Generosity
Karna means "ear"; he was born wearing divine earrings (kundala) and armour from the sun.
Read the story →
Chanakya
★ 88
Boy · Sanskrit · Hindu · The Master Strategist
Chanakya (Kautilya, Vishnugupta) — the brilliant teacher and author of the Arthashastra.
Read the story →