port moresby - English Synonyms Dictionary

port moresby

n.
[1] capital of Papua New Guinea