Meaning : A person with unusual powers of foresight.
Synonyms : illusionist, visionary
Meaning : An observer who perceives visually.
Example :
An incurable seer of movies.
Meaning : An authoritative person who divines the future.
Synonyms : oracle, prophesier, prophet, vaticinator