Sermonist
Ser·mon·ist
Sermonist
n.
See
Sermonizer
.