or formerly Imroz geographical name island Turkey in NE Aegean area 110 square miles (286 square kilometers )
GÖKÇEADA
Meaning of GÖKÇEADA in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012