English dictionary
huambo meaning and definition
Definition and meaning of huambo at MeaningMonkey.org. huambo meaning and definition in the English Dictionary.HUAMBO noun
Definition of Huambo (noun)
- a city in the mountains in western Angola
- synonyms: Nova Lisboa
Source: Princeton University Wordnet