Numfor

One of the Schouten Islands of Papua province, northeastern Indonesia.

Proper noun

  1. One of the Schouten Islands of Papua province, northeastern Indonesia.

Forms

Numfoor Noemfoor Noemfoer

From Wiktionary's contributor community, shared under CC BY-SA 4.0.