noun an island N of Irian Barat, in Indonesia. 948 sq. mi. (2455 sq. km). nounan island in Indonesia, north of New Guinea: the largest of the Schouten Islands. Area: 2455 sq km (948 sq miles)