panegyrist

noun

One who writes or delivers panegyrics; a eulogist.

noun

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

noun

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

noun

A eulogist; one who delivers a panegyric or eulogy.

noun

an orator who delivers eulogies or panegyrics