Greek mythology puzzle

123456789101112
Across
  1. 6. Where Ulysses and the army hid to defeat the Trojans
  2. 7. wife of Ulysses
  3. 8. god of the underworld
  4. 9. god that turned Ulysses crew into pigs
  5. 10. king of Ithaca
  6. 12. god and ruler of the winds
Down
  1. 1. nymph that kept Ulysses on her island
  2. 2. goddess of love
  3. 3. goddess that sent Hermes to help Ulysses
  4. 4. god of the sea
  5. 5. god of dreams
  6. 6. son of Ulysses
  7. 11. monster that lives on the opposite side of Charybdis