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.
Definition of Huambo in US English:
Huambo
proper nounˈwämbō
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.