'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]