or Istra or ~n Peninsula geographical name peninsula in Croatia & Slovenia projecting into the N Adriatic , ~n adjective or noun
ISTRIA
Meaning of ISTRIA in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012