weather forecaster


Meanings

  • predicts the weather

Synonyms