divinator
/dɪˈvɪnətɔr/Definitions
1. noun
A person who claims to have the ability to predict the future, especially through supernatural means.
“The fortune teller presented herself as a divinator, claiming to reveal secrets about the client’s past and future.”