Nouns

(n)preacher, preacher man, sermonizer, sermonisersomeone whose occupation is preaching the gospel