Matsya Jayanti is believed to be the day when Lord Vishnu appeared as Matsya Avatar (fish incarnation). Matsya Jayanti 2025 date is March 31. Sri Hari Vishnu appeared as a one-horned fish to rescue ...