По данным 149-й главы «Анушасана-парвы» эпоса «Махабхарата», эти имена были даны Юдхиштхире знаменитым воином Бхишмой который находился на смертном одре во время Битвы на Курукшетре. Юдхиштхира спрашивает у Бхишмы:
* Кимекам дайватам локе?
o В этой вселенной, кто есть Всевышний Бог? (то есть, от кого зависит существование всего?)
* Ким вапьекам параянам?
o Кто является пристанищем для всех?
* Стувантах кам камарчантах прапнуюрманавах субхам?
o Кто является той, одной Верховной Личностью Бога, восхваляя и поклоняясь которой человек достигает высшего блага?
* Ко дхармах сарва дхарманам бхаватах парамо матаха?
o Какая форма дхармы является наивысшей, способной даровать спасение и процветание человечеству?
* Ким джапан мучьяте джантух джанма-самсара-бандханат?
o Есть ли что-то, при повторении или чтении чего любое живое существо смогло бы освободиться из цикла рождений и смертей?
Бхишма в ответ сказал, что человечество может освободится от всех страданий, повторяя «Вишну-сахасранаму», — тысячу имён Вездесущего Всевышнего Господа Вишну, который находится выше времени и является повелителем всех миров и полубогов (дев), и который неотличен от Брахмана.
К «Вишну-сахасранаме» были написаны многочисленные комментарии. Комментарии Ади Шанкарачарьи VIII века, оказали особенно сильное влияние на философские школы индуизма.
Последователь Рамануджи Парашара Бхаттар также написал свои комментарии в XII веке, в которых подробно описал имена Вишну с точки зрения философии вишишта-адвайты.
Фрагменты из перевода Свами Тапасьянанды заключительных стихов «Вишну-сахасранамы», утверждают следующее: «Никакое зло или неприятности не могут повредить человеку который ежедневно слышит или повторяет эти имена.»
Есть история о том, как праведный царь Нахуша, отец Юдхиштхиры, воспевая «Вишну-сахасранаму» стал Индрой, царём Девов, но впоследствии был изгнан со Сварги из-за проклятия великого мудреца Агастьи, который из-за гордости и высокомерия проявленных Индрой, проклял его стать питоном на тысячи лет. Таким образом, воспевание имён Вишну из «Вишну-сахасранамы» приносит успех как в этой жизни, так и в следующей.