Macquarie Dictionary

panegyrist

someone who panegyrises.