INSULAR


Meaning of INSULAR in English

adj. pertaining to an island; living or located on an island; isolated; narrow-minded

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.