English meaning of the Dagbani word sooche

sooche

Noun
  1. trade in plenty food-stuffs