Answer: visioner

AnswerCrossword Clue
visionera person who sees visions