Karpathos

English

Alternative forms

Proper noun

Karpathos

  1. An island of the Dodecanese, Greece.
  2. A village in Dodecanese prefecture, Greece.

Translations