Big Huge Thesaurus

rain-giver

noun

sounds kind of like