Meaning of Luanda

Definition of Luanda

(noun) port city on Atlantic coast; the capital and largest city of Angola

Other information on Luanda

WIKIPEDIA results for Luanda
Amazon results for Luanda