Definition

resembling an island or isolated in a way that suggests an island's characteristics, such as being separate from the mainland or surrounded by water.