papua

Explore definitions, synonyms, and language insights of papua

Definitions

Noun
the southeastern part of Papua New Guinea

More General Terms