Word info

plum rain

Noun

Meaning

the plum rain

The East Asian rainy season.

Source: en.wiktionary.org

Close letter words and terms