preacher man

(noun) preacher

sermonizer
sermoniser
clergyman (generic term)
reverend (generic term)
man of the cloth (generic term)