Sunshower (Thelma Houston album)
WiktionaryText

Noun


  1. A meteorological phenomenon where it rains while the sun is shining.
 
x
OK