panegyrist

(pănˌə-jĭrˈĭst, -jīˈrĭst)

noun
One who writes or delivers panegyrics; a eulogist.
link/cite print suggestion box