oracle (n.)
Etymonline, https://www.etymonline.com/word/oracle
late 14c., “a message from a god expressed by divine inspiration through a priest or priestess,” in answer to a human inquiry, usually respecting some future event, from Old French oracle “temple, house of prayer; oracle” (12c.) and directly from Latin oraculum, oraclum “divine announcement, oracle; place where oracles are given,” from ōrare “to pray to, plead to, beseech” (see orator), with material instrumental suffix -culo-.