Means rain (Earth Science)?

Danielle

New member
I have to do a cross word puzzle for Earth Science and the question is, means rain. The second to last letter is an i. 6 letter word. HELP!
 
Back
Top