Panegyrist /(?)/

Pan·e·gyr·ist

Panegyrist

n.
  1. One who delivers a panegyric; a eulogist; one who extols or praises, either by writing or speaking.
    If these panegyrists are in earnest.