Something that anticipates, predicts, or foretells.
A predictor variable.
Synonym of prognosticator.
Synonym of prognosticatory.