Ithacan

Ithacan

(ˈɪθəkən) adj (Placename) of or relating to the Greek island of Ithaca or its inhabitantsn (Placename) a native or inhabitant of Ithaca