noun (used with a plural verb) a group of islands in NE Indonesia. 495 sq. mi. (1281 sq. km).