port moresby Meaning, Definition & Usage

  1. noun the administrative capital and largest city of Papua New Guinea
    capital of Papua New Guinea.

WordNet