Jabarkan Kelahiran dari Satyawati

Kisah asal-usul dan kelahiran Satyawati dijelaskan dalam Adiparwa. Dikisahkan seorang raja bernama Basu (Basuparisara), bertakhta di Kerajaan Chedi. Raja tersebut masih seorang keturunan Puru (leluhur Pandawa dan Korawa), memiliki permaisuri bernama Girika. Pada saat sang raja pergi berburu di tengah hutan, ia melihat bunga-bunga bermekaran, yang membuatnya teringat akan kecantikan wajah permaisurinya. Tanpa disadari, air mani sang raja menetes, lalu tertampung pada sehelai daun. Sang raja memanggil seekor elang yang sedang terbang di udara—bernama Syena—untuk mengantarkan air tersebut kepada permaisurinya. Dalam perjalanan, air tersebut jatuh ke sungai Yamuna. Di sana terdapat seekor ikan besar (penjelmaan bidadari yang dikutuk, bernama Adrika). Air mani sang raja ditelan oleh sang ikan; akibatnya ikan tersebut hamil.

Di tepi sungai Yamuna terdapat keluarga nelayan; kepala keluarga tersebut bernama Dasabala. Suatu hari ia menangkap seekor ikan besar yang sedang hamil. Karena sabda dewata, ikan tersebut tidak dimakan oleh Dasabala. Setelah dibedah, di dalam perut ikan tersebut terdapat dua bayi manusia, lelaki dan perempuan. Kemudian ikan tersebut berubah ke wujudnya semula, yaitu bidadari, lalu terbang ke kahyangan. Kedua anak yang dilahirkan tersebut diserahkan kepada Raja Basu. Anak yang laki-laki diasuh oleh keluarga raja dan di kemudian hari menjadi raja di Kerajaan Matsya, sedangkan anak yang perempuan dikembalikan kepada Dasabala karena berbau amis. Anak tersebut kemudian diberi julukan Matsyagandi karena berbau amis seperti ikan. Dasabala merawatnya sebagaimana anak sendiri, dan memberinya nama Kali ("si hitam") karena warna kulitnya yang gelap. Seiring waktu berjalan, Kali mendapat nama baru Satyawati ("dapat dipercaya"). Satyawati membantu ayahnya sebagai tukang perahu; menyeberangkan orang-orang di sungai Yamuna. Ia juga tumbuh menjadi seorang gadis yang cantik.