Answer: frankfortuneteller

AnswerCrossword Clue
FRANKFORTUNETELLERMan who can see ahead?