Sermoneer /(?)/

Ser·mon·eer

Sermoneer

n.
  1. A sermonizer.