Crossword clues for Penelope's home 6 letters:ITHACAPenelope's homeITHACAHome of Odysseus and Penelope