eulogist

noun
  1. a person who writes or delivers a eulogy; one who praises someone or something highly
  2. Usage: formal; often used in the context of funeral speeches or formal tributes

Examples