A formal speech or opus publicly praising someone or something.
Someone who writes or delivers such a speech.
Panegyrical