ithaki
1. [ noun ] (Greek antiquity,geography) a Greek island west of Greece; in Homeric legend Odysseus was its king
Synonyms: ithaca
Related terms: island Greece
Similar spelling:   ithaca
  itch
  itchy