Find the word definition

Wikipedia

Mucaba

''' Mucaba ''' is a town and municipality in Uíge Province in Angola.