'Nova Lisboa' definitions:

Definition of 'Nova Lisboa'

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