Luanda
WordNet

noun


(1)   Port city on Atlantic coast; the capital and largest city of Angola
 
x
OK