Luanda
[lu'ændə]
Definition
(noun.) port city on Atlantic coast; the capital and largest city of Angola.
Typed by Garrett--From WordNet
[lu'ændə]
(noun.) port city on Atlantic coast; the capital and largest city of Angola.
Typed by Garrett--From WordNet