INSULAR Meaning of INSULAR in English Either of an island, or suggestive of the isolated condition of an island. English glossary Of Geography. Английский глоссарий географии. 2012