Answer: zumbo

AnswerCrossword Clue
ZUMBOTrading town in Mozambique.