Skip to main content

Definitions by Haylee B.

rain lover 

(N) someone who enjoys rainy days
Alia is a rain lover so she lives in Oregon.
rain lover by Haylee B. September 30, 2013