or Castellorizo or Italian Castelrosso geographical name island Greece in the E Dodecanese off SW coast of Turkey area 9 square miles (23 square kilometers )
KASTELLÓRIZON
Meaning of KASTELLÓRIZON in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012