Gulf of Papua

English

Proper noun

the Gulf of Papua

  1. A gulf and large delta on the south coast of New Guinea.

Further reading