Tweet Narasimha is an avatar of Vishnu described in the Puranas, Upanishads and other ancient religious texts of Hinduism. The legend on King Hiranyakashipu is one of the explanations Hindus look back to. The King condemned his son, Prahlad, from worshipping the god Vishnu. However, he continued to pray to him. Filled with anger, the [...]



