insularity

nouns

the state of being isolated or detached
"the insulation of England was preserved by the English Channel"
is derived from
is derived from