Find the word definition

Wikipedia
Mucusso

Mucusso is a town and commune in the municipality of Dirico, province of Cuando Cubango, Angola.

It is located less than from the border with the Caprivi Strip of Namibia.