The Mahabharata is the longest epic ever written "" 100,000 verses, 200,000 individual verse lines, ten times the length of the Iliad and Odyssey combined. It has over 3,000 named characters. Here are all the major ones "" with the Sanskrit meaning behind every name.
Sanskrit names are never arbitrary. Every character's name encodes their nature, their fate, or their role in the cosmic story. Once you know what a name means, the character suddenly makes complete sense.
The eldest Pandava, son of Dharma (Yama). His name means "steady in battle" "" and he never wavered in righteousness even when the stakes were the entire kingdom. He is the only character in the epic who walks into heaven still in his mortal body.
The second Pandava, son of Vayu (Wind). The mightiest warrior of the age "" he alone killed all hundred Kauravas. His name literally means "the terrifying one." Yet he wept more openly than any other warrior when those he loved were gone.
The third Pandava, son of Indra (Thunder). The greatest archer of the age and Krishna's closest friend. His name means "bright" or "pure" "" reflecting both his complexion and his spirit. The entire Bhagavad Gita was spoken to him on the battlefield of Kurukshetra.
The fourth Pandava, twin son of the Ashwini Kumaras. The most handsome man of his age and an expert horseman. His name connects to the mongoose (nakula), which is never afraid of serpents "" symbolising fearlessness of death.
The fifth Pandava, twin brother of Nakula. The wisest of the five brothers and an expert astrologer. His name means "accompanied by the gods" "" he was said to have known the entire future but was cursed never to speak it unprompted.
The eldest of the hundred Kauravas, the principal antagonist. His name ironically means "one who is hard to fight in battle" "" and he was indeed a warrior of tremendous skill. His pride, not his weakness, was his downfall.
The second Kaurava, infamous for dragging Draupadi into the assembly hall. His name literally means "one who is hard to rule" "" a man who could not govern his own impulses.
The maternal uncle of the Kauravas, master schemer and dice-player who engineered the Pandavas' downfall. His name means "bird" or "one who reads omens" "" and he spent his life as an ill-omen for the entire Kuru dynasty.
The greatest tragic hero of the Mahabharata "" son of Kunti and the Sun god Surya, raised by a charioteer. His name means "ear" "" he was born with divine golden armour and earrings fused to his body. He gave them away without hesitation when Indra asked, knowing it would cost him his life.
The grandsire of both Pandavas and Kauravas, born Devavrata. He renamed himself Bhīṣma "" "of the terrible vow" "" after swearing lifelong celibacy so his father could marry a fisherwoman. He had the power to choose his moment of death, and used it to wait for the auspicious moment.
The supreme teacher of martial arts "" guru of both Pandavas and Kauravas. His name means "vessel" or "bucket" "" he was born in an unusual vessel. He taught Arjuna everything he knew, then faced him on the battlefield of Kurukshetra.
Son of Drona, one of the seven Chiranjivi (immortals). He cried at birth with a sound like a horse "" hence his name "voice of a horse." He fired the BrahmÄstra in a final act of revenge after Kurukshetra and was cursed to wander earth forever.
The sixth avatar of Vishnu and teacher of Karna and Bhishma. His name means "Rama with the axe" "" he carried a divine axe gifted by Shiva. He is one of the Chiranjivi, the immortal beings who still exist in the world.
The young son of Arjuna, who learned the secret of entering the Chakravyūha (spiral military formation) in the womb "" but not how to exit it. His name means "full of spirit." He died at 16 in Kurukshetra, surrounded by seven great warriors attacking simultaneously.
The common wife of the five Pandavas, born from fire, the daughter of King Drupada. Her own name "DraupadÄ«" is a patronymic. She was also called KrishnÄ (dark-complexioned) and PÄñcÄlÄ« (princess of Panchala). Her public humiliation in the dice hall set the course of the Kurukshetra war.
Mother of the three elder Pandavas and the adoptive mother of the twins. Born Pritha, she was given the name Kunti after her adoptive father. She received a mantra from the sage Durvasa that allowed her to invoke any god and bear his son.
Mother of the hundred Kauravas, wife of the blind King Dhritarashtra. She blindfolded herself for life so she would never see what her husband could not. Her name simply means "princess of Gandhara" "" yet she chose blindness for love, and cursed Krishna himself with her grief.
Sister of Krishna and wife of Arjuna, mother of Abhimanyu. Her name means "very auspicious" "" she was considered the most auspicious of all women. She is one of the three goddesses worshipped in the Jagannath temple at Puri.
The eighth avatar of Vishnu, charioteer of Arjuna, the speaker of the Bhagavad Gita. His name means "the dark one" or "the all-attractive one." He did not fight in the Kurukshetra war but was its quiet axis "" without him, neither side could have won or lost.
Half-brother of the blind king Dhritarashtra, minister of the Kuru kingdom, and the wisest man in the epic. His name literally means "the wise one." He was the only person who consistently spoke truth to power "" and was consistently ignored.
The author of the Mahabharata itself "" born Kṛṣṇa DvaipÄyana, he compiled and arranged the Vedas and narrated the entire epic. Vyasa means "the one who arranges" or "the compiler." He also appears as a character within his own story "" the grandfather of both the Pandavas and Kauravas.
ॐ
Stories from the Rāmāyaṇa, Mahābhārata, and Bhagavad Gītā. Grammar, shlokas, etymology. 10 minutes a day. No sign-up needed to begin.