Prophecy provider (6)
I believe the answer is:
oracle
(Other definitions for oracle that I've seen before include "Holy place where a god was believed to give advice and prophecy" , "Wise utterance" , "Source of wisdom, prophet" , "Source of prophecies" , "Agency of divine revelation" .)