rainmaker (n.)youdaoicibaDictYouDict[rainmaker 词源字典]
also rain-maker, 1775, in reference to American Indian tribal magicians, from rain (n.) + agent noun of make (v.).[rainmaker etymology, rainmaker origin, 英语词源]