Meaning of rain-giver

Definition of rain-giver

(noun) an epithet for Jupiter

Other information on rain-giver

WIKIPEDIA results for rain-giver
Amazon results for rain-giver