weather forecaster

noun

1.
someone who predicts the weather