("woman who has
a fishy odor") Another name for Queen Satyavati in Hindu mythology.
Matsyagandhi is a fisherwoman who has a strong fishy odor.
She catches the attention of a strong sage, who utilizes his
magical abilities to bestow a nice aroma on her.
You may also want to read more about Hinduism here.
Be sure to check out my writings on religion here.