Kastellorizo

English

Alternative forms

Proper noun

Kastellorizo

  1. A Greek island and municipality of the Dodecanese in the Eastern Mediterranean.
    Synonym: Megísti

Translations