0
Matsya is commonly stated as the first or second of the list of major avatars of Vishnu. There are many different versions of the story, varying in details, but with the basic story alike: the Matsya Purana, the Mahabharata, the Shatapatha Brahmana etc. all give different accounts. But I have rar...