What is the meaning of the word "huambo"?

Definitions: