Meaning of insularity

Definition of insularity

(noun) the state of being isolated or detached; "the insulation of England was preserved by the English Channel"

Other information on insularity

WIKIPEDIA results for insularity
Amazon results for insularity