eulogist

/ˈjuːlədʒɪst/
noun
  1. A person who delivers a eulogy or writes a speech praising someone, especially at a funeral.
    • She asked her brother to be the eulogist at their mother's funeral.
    • The eulogist spoke warmly about the teacher's impact on generations of students.
    • The eulogist struggled to hold back tears while describing his friend's courage.