The Madra Princess Who Became Pandu's Second Wife
Madri was a princess of the Madra kingdom, married to Pandu as his second wife some time after his marriage to Kunti, and the Mahabharata is consistent in describing her as exceptionally beautiful, a fact that becomes relevant to how her story ends.
When Pandu, cursed by the sage Kindama to die if he ever approached a wife with desire, renounced his throne and retreated to the forest, both Kunti and Madri went with him, choosing the hardship of ascetic life over remaining behind in comfort.
The years in the forest were not without children, despite the curse, because Kunti's mantra from Durvasa, capable of summoning any god to father a child without physical contact with Pandu, was shared with Madri as a genuine act of generosity between the two co-wives. Kunti used it three times, for Yudhishthira, Bhima and Arjuna. Madri used it once, invoking the twin Ashwini Kumaras together and conceiving Nakula and Sahadeva as twins in a single invocation, a detail the text treats as a small piece of cleverness on Madri's part, getting two sons where the arrangement generally implied one god, one child.
The Spring Day That Killed Pandu
The Mahabharata places Pandu's death on a particular spring day, when the forest was in full bloom and Pandu, walking with Madri, was overcome by a desire he had spent years suppressing. Different tellings vary on exactly how the moment unfolds, some describing Madri as resistant and Pandu as insistent, others leaving the initiative more ambiguous, but the outcome across every version is the same: Pandu died instantly, the curse claiming him exactly as Kindama had promised.
Madri's grief was compounded by something sharper than ordinary loss. She held herself directly responsible, reasoning that her own beauty, her own presence in that moment, was what had undone years of Pandu's careful restraint. Kunti arrived at the sound of Pandu's death and the two women argued, in the text's own account, over who should die alongside him, since a king's principal wife was expected to have that option available to her.
Madri's argument for taking the pyre herself was practical as much as emotional. She pointed out that Kunti already had three sons to raise, Yudhishthira, Bhima and Arjuna, while her own twins, Nakula and Sahadeva, were still infants and would need a mother's care that Madri, consumed by her own grief and guilt, did not feel equal to providing herself. She asked Kunti to raise the twins as her own, and Kunti agreed.
Madri then entered Pandu's funeral pyre, an act the tradition frames as sati, a wife choosing to die with her husband, though the text is careful to also let guilt, rather than duty alone, carry real weight in her motivation. It is one of the more emotionally direct death scenes in the epic's early books, precisely because the text does not pretend her choice was simple devotion and nothing else.
What Madri Left Behind
Kunti raised Nakula and Sahadeva exactly as she had promised, and the Mahabharata never treats them as lesser sons for it. All five Pandavas function throughout the epic as a single unit of brothers, and Nakula and Sahadeva's devotion to their elder brothers, and the elder brothers' protectiveness toward them, is treated with the same weight as any of the other sibling relationships in the text.
Madri herself gets comparatively little space in the epic after this scene, which is common for figures whose story is concentrated into one decisive act rather than spread across a long arc. But that one act, choosing the pyre out of a guilt she refused to set down, is remembered as one of the more human moments in a text otherwise dominated by kings, curses and cosmic stakes: a woman making a decision driven by grief that the narrative does not try to simplify into pure virtue.
Common Questions From Devotees
Why did Madri die on Pandu's funeral pyre?+
Madri blamed herself for triggering the moment of desire that killed Pandu under Kindama's curse. She chose to die alongside him as sati, partly out of guilt and partly out of the tradition's framing of a wife's devotion, and asked Kunti to raise her twin sons in her place.
Who were Madri's children?+
Nakula and Sahadeva, the two youngest Pandavas, conceived through a single invocation of the twin Ashwini Kumaras using the mantra Kunti shared with her.
Did Kunti raise Madri's sons herself?+
Yes. Kunti agreed to raise Nakula and Sahadeva as her own after Madri's death, and the Mahabharata treats all five Pandavas as an undivided unit of brothers throughout the epic.
About the author
Anjali Mehta · Editor, M.A. Religious Studies
Anjali is the managing editor for Vandnaa and oversees the festival and vrat coverage. She holds an M.A. in Religious Studies and reviews every published article for accuracy, accessibility, and tradition-fidelity.
Meet the Vandnaa editorial team →