Noun Definitionhuambo1.Definition: a city in the mountains in western AngolaRelated Noun(s):nova lisboaCategory: Places