INSULAR


Meaning of INSULAR in English

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

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