Predictor
/(?)/
Pre·dict·or
Predictor
n.
One who predicts; a foreteller.