English meaning of the Dagbani word sanoli

sanoli

Noun
  1. the atmospheric change brought by a rain