Meaning of INSULAR in English

INSULAR

Either of an island, or suggestive of the isolated condition of an island.

English glossary Of Geography.      Английский глоссарий географии.