The meaning of stotra is:

Stotra (Sanskrit:स्तोत्र, स्तोत्रम्)(Telugu: స్తోత్రం) , stotrani (plural) ; 
It is a part of the worship of God.  It is a poem written in praise of God in a systematic way, describing the attributes, specifically for the worship of God.