Luanda - Definition

luanda

n 1: port city on Atlantic coast; the capital and largest city
of Angola [syn: Luanda, Angolan capital]

Look up another word