English meaning of the Dagbani word zooli

zooli

Noun
  1. growth