wordStotraWordsA Sanskrit hymn of praise, often sung or recited to a deity. Not Hymn as a generic English dump, and not Bhajan as the vernacular devotion song alone.Also known as Stotram