The Devi Bhagavata Purana narrates that when Kali (Satyavati) was ferrying the rishi (sage) Parashara across the river Yamuna, the sage wanted Kali to satisfy his lust and held her right hand.
Ecstatic with her blessings, Satyavati gave birth the same day to her baby on an island in the Yamuna.