panegyrist

someone who panegyrises.