Definition of LUANDA
noun : LUANDA
Source: WordNet 3.1
-
1. (
) port city on Atlantic coast; the capital and largest city of Angola ;
See more about : LUANDA