English meaning of the Dagbani word toozo

toozo

Noun
  1. the hump on a cow or a camel