Long before Satyavati became the queen who would shape the entire Mahabharata through her children and grandchildren, she was known as Matsyagandha, the girl who smelled of fish, working as a ferrywoman on the Yamuna alongside the fisherman who had raised her as his own.

She had not been born to him. According to the story, a king’s offering to his queen had gone astray in the wilderness and was swallowed by a cursed fish in the river. The fisherman who caught and cut open that fish found two children inside it — a boy, whom the king claimed and raised as the founder of the Matsya kingdom, and a girl, whom the fisherman kept and raised as his own daughter, naming her for the dark complexion and the smell of the river that clung to her from birth.

The Sage on the Boat

Satyavati grew up ferrying passengers across the Yamuna for her father, and one day the sage Parashara was among them. Partway across the river, he made his intentions toward her clear. Satyavati did not simply comply. She pointed out, plainly, that a sage of his standing wanted a woman who reeked of fish, and that this alone should give him pause.

Parashara was undeterred, and Satyavati, aware she had little leverage against a powerful sage mid-river, began negotiating instead of refusing outright. She asked that her body’s fish-smell be replaced with a fragrance that would carry for miles. She asked that her virginity be restored afterward, so that no consequence of the encounter would follow her into her future marriage. And she asked that whatever child resulted be born, grow to adulthood, and complete whatever task he set out to do, all within a single day, so that her father would never learn what had happened on the boat.

Parashara granted every condition. The fog he raised over the river to give them privacy is said to be the origin of the mist that still rises over parts of the Yamuna. Satyavati’s fish-smell became a fragrance so distinct she was afterward called Yojanagandha, “the one whose scent carries a yojana.” She gave birth that same day, on an island in the river, to a son who grew instantly into a sage, promised his mother he would come whenever she called on him, and left for the forest to do penance. He would become Krishna Dvaipayana Vyasa — the compiler of the Vedas and the author of the Mahabharata itself.

What Came After the River

Satyavati went on to marry King Shantanu of Hastinapur, becoming the reason Bhishma took his terrible vow of celibacy — Shantanu could only marry her because Bhishma, his son from an earlier marriage, gave up his own claim to the throne and to marriage entirely, so that Satyavati’s future children would inherit without dispute. When both of Satyavati’s sons by Shantanu died without heirs, it was Satyavati herself who summoned Vyasa, the son she had kept secret for years, and asked him to father children on her widowed daughters-in-law — a request that produced Dhritarashtra, Pandu, and Vidura, the entire next generation on which the rest of the Mahabharata depends.

Nearly every major conflict in the epic — the blind king, the exiled Pandavas, the war itself — traces back through a chain of decisions Satyavati made or set in motion, starting with a single afternoon on a river when a fisherman’s daughter negotiated the terms of her own future instead of simply accepting what a powerful man wanted from her.

Continue the Saga