sanctiloquent

Etymology
From Latin sanctus ("holy) + loquens (present participle of loqui, "to speak").

Adjective

 * 1) Speaking of holy or sacred things.
 * 2) Prone to speaking in a sanctimonious manner; preachy.