1.
somebody who interprets and explains obscure and mysterious matters, especially sacred doctrines or mysteries
2.
somebody who explains or comments on everyday matters
3.
in ancient Greece, a priest who revealed the mysteries at the annual festival of Eleusis