Stotras & Sahasranamas
Stotras are devotional hymns of praise; sahasranamas are litanies of a thousand names. Each text below is presented with the original Sanskrit in Devanagari, IAST transliteration, and the meaning of every verse or name — for study, recitation, and contemplation.
Vishnu Sahasranama
The 1000 names of Lord Vishnu from the Anushasana Parva of the Mahabharata, recited by Bhishma to Yudhishthira as the supreme means of liberation. Composed in 107 shlokas in Anushtup meter.
Lalita Sahasranama
The 1000 names of the Divine Mother Lalita from the Brahmanda Purana, revealed by Hayagriva to the sage Agastya.
Shiva Tandava Stotram
Composed by Ravana in reverence to Lord Shiva — 16 verses describing Shiva's cosmic Tandava dance with extraordinary poetic power.
Navagraha Stotram
A nine-verse hymn honoring the nine grahas as sacred archetypal forces of rhythm, karma, and contemplative alignment.
What is a stotra?
A stotra is a hymn of praise addressed to a deity, composed in Sanskrit meter and meant to be recited or sung. A sahasranama (“thousand names”) is a specific kind of stotra that enumerates a thousand epithets of a deity — each name a compressed meditation on one aspect of the divine. Reciting them is among the most widespread devotional practices in Sanatan Dharma.