panegyric
Noun
C2 – Mastery
A public speech or piece of writing that praises someone or something highly.
Synonyms
tribute
eulogy