An islander.
Of, pertaining to, being, or resembling an island or islands.
Situated on an island.
Separate or isolated from the surroundings; having little interaction with external parties; provincial.
Having an inward-looking, standoffish, or withdrawn manner.
Relating to the insula in the brain
Relating to insulin