revelator
noun
°A person who reveals, especially one who makes a divine revelation.