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