Answer: encomiast

AnswerCrossword Clue
encomiasta person who utters encomiums
encomiastA person who publicly praises or flatters someone else