Extoller
Ex*tol"ler
(?),
n.
One who extols; one who praises.