Old English rendropa; see rain (n.) + drop (n.).
rain forest
rainbow
raincheck
rain-cloud
raincoat
raindrop
rainfall
rainmaker
rain-out
rainproof
rainstorm