seer (n.)
- astrologer
- augur
- authority
- beholder
- bystander
- clairvoyant
- daydreamer
- diviner
- doctor
- dreamer
- elder
- enthusiast
- escapist
- eyewitness
- forecaster
- fortuneteller
- gazer
- geomancer
- guru
- idealist
- intellect
- intellectual
- kibitzer
- looker
- looker-on
- lotus-eater
- mahatma
- mandarin
- master
- mastermind
- mentor
- observer
- ogler
- onlooker
- oracle
- palmist
- perceiver
- percipient
- philosopher
- predictor
- prognosticator
- prophesier
- prophet
- prophetess
- psychic
- pythoness
- rabbi
- romancer
- romantic
- romanticist
- sage
- savant
- scholar
- sibyl
- soothsayer
- spectator
- starets
- thinker
- utopian
- vates
- viewer
- visionary
- watcher
- witness