tes·ti·mo·ni·al

noun

  1. a formal statement testifying to someone's character and qualifications.

    • a public tribute to someone and to their achievements.