Island home of Odysseus (6)
I believe the answer is:
ithaca
(Other definitions for ithaca that I've seen before include "Greek island sought by Ulysses" , "Last location of Homer's Odyssey" , "Homeric legendary island of King Odysseus" , "Legendary island sought by 19across" , "Legendary island sought by Ulysses" .)