Cassandra
Don Quixote
Druid
Quixote
TV-viewer
astrologer
augur
authority
beholder
bird-watcher
bystander
calamity howler
clairvoyant
crystal gazer
daydreamer
diocese
divinator
diviner
divineress
doctor
dreamer
dreamer of dreams
drugstore cowboy
elder
elder statesman
enthusiast
escapist
eyewitness
forecaster
foreknower
foreseer
foreshower
foreteller
fortune-teller
fortuneteller
gaper
gazer
gazer-on
geomancer
girl-watcher
goggler
great soul
guru
haruspex
idealist
illuminate
intellect
intellectual
kibitzer
look
observer
perceiver
percipient
bard
disciple
dramatist
healer
magician
martyr
mathematician
moralist
oracle
orator
patriot
prophet
prophetess
reformer
sage
saint
singer
teller
theologian
thinker
Here
bier
blogosphere
buccaneer
disappear
ear
endear
hear
here
keir
mishear
multiyear
musketeer
overhear
puppeteer
rehear
sight-seer
sightseer
teare
tier
weir