eulogist

noun

1.
an orator who delivers eulogies or panegyrics