farseer
/ˈfɑrsiər/Definitions
1. noun
A person who has a keen sense of perception and is skilled in the art of divination, especially one who uses clairvoyance.
“The village elder was known as a farseer, able to predict the arrival of the great storm.”
2. noun
A seer or prophet, especially one who can see into the future.
“The ancient texts spoke of a farseer who would bring about great change to the kingdom.”