Find the word definition

Wikipedia
Catumbela

Catumbela is a city and a municipality of the Benguela province in Angola. It has a population of 16,977 as of 2012.