Definition of Huambo in English:

Huambo

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.

Pronunciation:

Huambo

/ˈwämbō/