English dictionary
nova lisboa meaning and definition
Definition and meaning of nova lisboa at MeaningMonkey.org. nova lisboa meaning and definition in the English Dictionary.NOVA LISBOA noun
Definition of Nova Lisboa (noun)
- a city in the mountains in western Angola
- synonyms: Huambo
Source: Princeton University Wordnet