7 letters · 7 points in Scrabble
adjective relating to or characteristic of or situated on an island
adjective suggestive of the isolated life of an island; - Leonard Michaels
adjective narrowly restricted in outlook or scope
originLearned borrowing from Latin īnsulāris (“of or belonging to an island”), from īnsula (“an island”), of uncertain origin.
Etymology from Wiktionary, CC BY-SA 3.0