Dalam ajaran agama Hindu, Matsya adalah awatara Wisnu yang berwujud ikan
raksasa. Dalam bahasa Sansekerta, kata matsya sendiri berarti ikan. Menurut
mitologi Hindu, matsya muncul pada masa Satyayuga.
Kisah tentang matsya dapat disimak dalam Matsyapurana dan juga Purana
lainnya. Diceritakan bahwa pada saat Raja Satyabrata (lebih dikenal dengan
Waiwaswata Manu) mencuci tangan di sungai, seekor ikan kecil menghampiri
tangannya dan sang raja tahu bahwa ikan itu meminta perlindungan. Akhirnya
ia memelihara ikan tersebut. Ia menyiapkan kolam kecil sebagai tempat
tinggalikan tersebut. Namun lambat laun ikan tersebut bertambah besar, hampir
memenuhi seluruh kolam. Akhirnya ia memindahkan ikan tersebut ke kolam
yang lebih besar. Kejadian tersebut terus terjadi berulang-ulang sampai akhirnya
dia sadar bahwa ikan yang ia pelihara bukanlah ikan biasa.