Home UK English sunshower
A brief and typically light fall of rain while the sun is shining.
READ THESE ARTICLES