Part of
a series on
HinduismThe Vishnu sahasranama (Sanskrit vi??usahasranama, a tatpurusha compound translating literally to "the thousand names of Vishnu") is a list of 1,000 names (sahasranama) of Vishnu, one of the main forms of God in Hinduism and the personal supreme God for Vaishnavas (followers of Vishnu). It is also one of the most sacred and commonly chanted stotras in Hinduism. The Vishnu sahasranama as found in the Mahabharata is the most popular version of the 1000 names of Vishnu. Another version exists in the Padma Purana. Each name eulogizes one of His countless great attributes.
According to the 149th chapter of Anushasanaparva in the epic Mahabharata, the names were handed down to Yudhisthira by the famous warrior Bhishma who was on his death bed at the battle of Kurukshetra. Yudhisthira asks Bhishma the following questions[1][2]
Bhisma answers by stating that mankind will be free from all sorrows by chanting the Vishnu sahasranama' which are the thousand names of the all-pervading Supreme Being Vishnu, who is the master of all the worlds, the supreme light, the essence of the universe and who is Brahman. All matter animate and inanimate reside in him and he in turn resides within all matter.