English meaning of the Dagbani word sawalli

sawalli

Noun
  1. light rain cloud (rainfall lasting only a very short time and covering a little distance)