Numfoor
geographical name
Num·foor
ˈnüm-ˌfȯr
island in western Schouten Islands of West Papua, Indonesia area 28 square miles (73 square kilometers)
Love words? Need even more definitions?
Merriam-Webster unabridged
Share