English meaning of the Dagbani word gulli

gulli

Noun
  1. the rearing of domestic animals