illuvia
/ɪˈluːviə/Definitions
1. noun
a rain shower, especially one that brings relief from a prolonged drought.
“The illuvia that rolled in from the mountains revitalized the parched landscape.”
2. noun
a period of gentle, soothing rain that occurs after a dry spell.
“The illuvia that fell on the city helped to alleviate the water shortage.”