Follow on

Snippets of Information - Epics


Mahabaratham - Characters - Satyavati


A divine being called Achoda had been cursed to take birth on earth.  She was born as Satyavati.

Vasu was the king of Chedi, who was also known as Uparichara (since he would travel in his vimana overseeing his kingdom). He was married to Girika.  Once during his travel, his seed carried by a bird to be handed over to his wife Girika, fell accidently into the river and was swallowed by a fish (actually an apsaras called Adrika who had been cursed and changed into a fish by Lord Brahma).  When the fish was caught and cut, they found two babies within.  King Vasu realised they were his children.  He brought up the boy and gave the girl child to be brought up by a fisherman called Dasharaj.  Since Satyavati was born out of a fish she smelt of fish and hence was called Matsyagandha.

Satyavati married Shantanu (Shaantanu), a Kuru king of Hastinapura. She had two sons Chitraangada and Vichitraviryaa.
Shantanu had earlier married Ganga (river Ganges), who bore him a son Devavrata who was afterwards called Bhishma.