rain-cloud (n.)youdaoicibaDictYouDict[rain-cloud 词源字典]
also raincloud, 1800, from rain (n.) + cloud (n.).[rain-cloud etymology, rain-cloud origin, 英语词源]