(1) To praise, admire. (2) A translation of the Sanskrit stotra, a literary work that praises the Buddha's actions and merits. (3) To extend hospitality.