forecaster
noun

a person who says what he or she thinks will happen in the future

Browse by Subjects
street name
activity driver
representative money
put down
replacement price