Sanskrit · noun · Poetry, Speech & Art

Stotra

स्तोत्र
Meaning

A hymn of praise addressed to a deity.