English Dictionary
◊ VIRGA
virga
n : light rain that evaporates before it reaches the ground