Find the word definition

Wikipedia
Inanwatan

Inanwatan is a small coastal town in West Papua, Indonesia. The town is located on the southern coast of the Bird's Head Peninsula.