Vishnu Sahasranama is a list of 1000 names of Vishnu, one of the main deities in Hinduism and the supreme God in Vaishnavism. It is also one of the most sacred and popular stotras in Hinduism. The Vishnu Sahasranama as found in the Anushasana Parva of the Mahabharata is the most popular version of the 1000 names of Vishnu.