Huambo The city/word Huambo means Angola. The city Huambo lies in Angola. The country Angola contains the city Angola.