Panegyric

Noun.

A formal speech or opus publicly praising someone or something.

View on Wiktionary