Answer: panegyrist

AnswerCrossword Clue
PANEGYRIST

Eulogist