Numfoor
Num·foor
geographical name \ˈnüm-ˌfȯr\Definition of NUMFOOR
island West Papua, Indonesia in W Schouten Islands area 28 square miles (73 square kilometers)
Browse
Seen & Heard 
What made you want to look up Numfoor? Please tell us where you read or heard it (including the quote, if possible).








