Answer: raindispatcher

AnswerCrossword Clue
RAINDISPATCHER

God of storms?