Sun-shower meaning : A rain shower which occurs while the sun is shining.
sun shower
summations
tonguefish
relieve
disomy