prophet, seer, clairvoyant, soothsayer, oracle

listen to the pronunciation of prophet, seer, clairvoyant, soothsayer, oracle
Английский Язык - Английский Язык
seer of visions