Word info Synonyms

Nova Lisboa

Noun

Meaning

a city in the mountains in western Angola

Source: WordNet

Synonyms

Close letter words and terms