Category:Stotras From Wikipedia, the free encyclopedia Stotra (Sanskrit: स्तोत्र) is a Sanskrit word that means "ode, eulogy or a hymn of praise."[1][2] [1]Monier Williams, Monier Williams' Sanskrit-English Dictionary, Oxford University Press, Article on Stotra [2]Apte 1965, p. 1005. sfn error: no target: CITEREFApte1965 (help) Related Articles