About us
Define
Definitions for
"ithaki"
a Greek island west of Greece; in Homeric legend Odysseus was its king
wordnet.princeton.edu