forecaster

noun
1
a person who says what is expected to happen, especially somebody whose job is to predict the weather
پیشگو, هواشناس, پیش‌بین