Skip to content
Ruru, a MythSource painting
Indian

Ruru

01Identity

Ruru is the son of the sage Pramati. Just before his wedding to Pramadvara, a snakebite kills her. A messenger of the gods tells him that she may return if he gives up half his life, and he accepts. Their fathers marry them after she revives, but grief gives Ruru a second response: a vow to kill every snake he encounters.

That vow carries him into a forest where he strikes an old dundubha. It survives and speaks: it is the sage Sahasrapata, cursed into harmless snake form after a prank frightened his friend. The sage warns Ruru to distinguish danger from appearance and tells him Astika saved snakes at Janamejaya’s sacrifice. Back home, Ruru asks his father to tell him Astika’s story.

SourceMahabharata Vol. 1 (Penguin Translated Texts): Adi Parva, Pouloma Parva, chapters 8–12, Ruru and Pramadvara episode

Top questions
02Family
Pramati
Ruru

with Pramadvara

03The myths

1 myth, with sources recorded for each.

Sthulakesha finds the infant Pramadvara beside his hermitage after Menaka abandons her there. He raises her, and she grows up in the sage’s household. Ruru, son of Pramati, sees her and falls in love; their fathers agree to a marriage. A few days before the wedding, Pramadvara is playing with her companions when she steps on a coiled snake. Its bite kills her, and Ruru leaves the grieving assembly.

In the forest, Ruru mourns and asks for his beloved to live again. A messenger of the gods explains that the gods have allowed a way: Ruru may give half his own life to Pramadvara. He accepts. Dharmaraja grants the exchange, and Pramadvara rises with half of Ruru’s lifespan. Their fathers marry them on the appointed day. Ruru’s grief has also hardened into a vow to kill every snake he sees.

Later, Ruru sees an old dundubha lying in the forest. Intending to kill it, he raises his staff and strikes. The creature speaks, protesting that it has done him no harm. Ruru explains his vow; the dundubha replies that its kind are snakes only by smell and do not bite people. Ruru does not kill it, thinking it may be a sage. It reveals that it was once the sage Sahasrapata, cursed after frightening his friend Khagama with a mock snake made of grass. The curse ends when Ruru appears. Sahasrapata teaches him that a brahmin should protect living beings and points to Astika, who saved the snakes during Janamejaya’s sacrifice. Ruru asks to hear more, but the sage vanishes. He returns home and asks his father to tell him Astika’s story.

Ruru and Pramadvara, a MythSource painting of the scene

7 sources· checked 2026-10-02

  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