laudator

noun

1.
someone who communicates high praise