Skip to content
Kacha, a MythSource painting
Indian

Kacha

01Identity

Kacha is the son of Brihaspati, sent by the gods to study under Shukra, the teacher of their enemies. They hope he can learn the knowledge Shukra uses to restore the dead. Kacha accepts a thousand-year vow of service and arrives at Vrishaparva’s court. He wins Devayani’s affection through his conduct, but this places him in danger: the danavas see him as a threat to the knowledge their side depends on. The first time they kill him while he tends cattle, Shukra restores him at Devayani’s plea. In the next attack, they kill him and mix his ashes into wine given to Shukra, leaving Kacha inside his teacher.

Shukra teaches Kacha the revival knowledge, allowing him to emerge and restore his teacher. Kacha completes his vow and asks permission to leave. Devayani asks to marry him, but he refuses because she is his teacher’s daughter and, since both have dwelt in Shukra’s body, he considers her his sister. They curse one another before Kacha returns to the gods, who welcome and honour him.

SourceMahabharata Vol. 1 (Penguin Translated Texts): Adi Parva, Sambhava Parva, Section Seven, Kacha and Devayani

Top questions
02Family
Brihaspati
Kacha
03The myths

1 myth, with sources recorded for each.

The gods ask Kacha, son of Brihaspati, to learn the life-restoring knowledge held by Shukra, who serves the danavas. Kacha goes to Vrishaparva’s court, takes Shukra as his teacher and promises a thousand years of service. He attends to his teacher and Devayani. After five hundred years, the danavas recognize him. They attack while he tends cattle, kill him and scatter his remains to animals. When the cows return without Kacha, Devayani asks her father to find him. Shukra calls Kacha back, and he appears again.

Later, the danavas attack Kacha while he gathers flowers. They kill him, burn him, grind his ashes and mix them into wine given to Shukra. Devayani again pleads for Kacha. Shukra summons him and hears his voice from within his own body. Kacha explains how the danavas have killed him. Shukra sees that Kacha cannot emerge without his teacher dying, so he teaches Kacha the revival knowledge and tells him to use it afterward. Kacha emerges, and Shukra dies; Kacha then revives him with what he has learned. Shukra declares a ban on wine for Brahmanas after realizing that drinking it has led to this danger.

Kacha completes the thousand-year vow and asks to leave. Devayani tells him she loves him and asks him to marry her. Kacha refuses, explaining that she is his teacher’s daughter and that they have both dwelt in Shukra’s body, making her his sister by the story’s reasoning. Devayani curses that Kacha’s learning will not succeed for himself. Kacha answers that it will still succeed through the person he teaches, and says that no rishi’s son will accept her hand. He then returns to the gods. They praise his service and promise him a share in their offerings.

Kacha Learns the Sanjivani Knowledge, a MythSource painting of the scene

9 sources· checked 2026-10-03

  1. 1Mahabharata Vol. 1 (Penguin Translated Texts)T1
  2. 2Mahabharata Vol. 1 (Penguin Translated Texts)T1
  3. 3Mahabharata Vol. 1 (Penguin Translated Texts)T1
  4. 4Mahabharata Vol. 1 (Penguin Translated Texts)T1
  5. 5Mahabharata Vol. 1 (Penguin Translated Texts)T1
  6. 6Mahabharata Vol. 1 (Penguin Translated Texts)T1
  7. 7Mahabharata Vol. 1 (Penguin Translated Texts)T1
  8. 8Mahabharata Vol. 1 (Penguin Translated Texts)T1
  9. 9Mahabharata Vol. 1 (Penguin Translated Texts)T1