Stotra er sanskrit og betyr hymne eller lovprisning. Det er relatert til ordet stuti, som kommer fra det samme verbet, stu (å lovprise). I hinduismen finnes det flere slike hymner eller lovprisninger tilegnet f.eks. gudene Devi, Shiva og Vishnu, og betegner en spesifikk litteratur som ikke er bundet av strenge regler liksom de andre hindu-skriftene som Vedaene og upanishadene. Stotras finnes også i buddhismen.