Definition of Huambo in English:

Huambo

Pronunciation /ˈwämbō/ /ˈwɑmboʊ/

proper noun

  • A city in the mountains in western Angola; population 294,100 (est. 2004). Founded in 1912, it was known by its Portuguese name of Nova Lisboa until 1978.