Synonyms of Huambo in English :

Antonyms of Huambo in English

Thesaurus of Huambo in English

Huambo

see definition of huambo

Synonyms of huambo

1. (noun) a city in the mountains in western Angola