VariousWords beta
Definitions:
Noun
Luanda
Angolan capital
Definition: port city on Atlantic coast; the capital and largest city of Angola