'Port Moresby' definitions:

Definition of 'Port Moresby'

(from WordNet)
noun
The administrative capital and largest city of Papua New Guinea [syn: Port Moresby, capital of Papua New Guinea]