panegyrist

noun

One who writes or delivers panegyrics; a eulogist.

One who writes or utters a panegyric; one who bestows praise; a eulogist; an encomiast.

One who delivers a panegyric; a eulogist; one who extols or praises, either by writing or speaking.

A eulogist; one who delivers a panegyric or eulogy.

An orator who delivers eulogies or panegyrics.