'Nova Lisboa' definitions:

Definition of 'Nova Lisboa'

(from WordNet)
noun
A city in the mountains in western Angola [syn: Huambo, Nova Lisboa]