Definition: 1. Pouring with rain; wet; showery
Show more information about rainy
Search took: 7.9351 ms