Answer: zumbo

AnswerCrossword Clue
ZUMBO

Trading town in Mozambique.