hierophant
noun: 1. An interpreter of sacred mysteries or esoteric knowledge. 2. One who explains or provides commentary on complex or obscure topics.
noun: 1. An interpreter of sacred mysteries or esoteric knowledge. 2. One who explains or provides commentary on complex or obscure topics.