This page provides all possible meanings and translations of the word huambo
FreebaseRate this definition:(0.00 / 0 votes)
Huambo, formerly New Lisbon, is the capital of Huambo Province in Angola. The city is located about 220 km E from Benguela and 600 km SE from Luanda. The city is the second largest in Angola, after the capital city, Luanda. Huambo is a main hub on the Caminho de Ferro de Benguela, which runs from the port of Benguela to the Congo border, and is served by the Albano Machado Airport.
Find a translation for the huambo definition in other languages: