Definition of Ithaca

Noun: Ithaca  i-thu-ku

  1. A college town in central New York on Lake Cayuga
     
  2. A Greek island to the west of Greece; in Homeric legend Odysseus was its king
    - Ithaki

See also:
iterum
Ithaki

Anagrams containing the word Ithaca

itacah aithac caitha acaith hacait thacai