Greek mythology

12345678
Across
  1. 3. what creature got cursed and created the echo
  2. 4. what is the mountain that the gods live on
  3. 7. who slained medusa
  4. 8. who is the god of the gods
Down
  1. 1. who was the one eyed monster
  2. 2. who is the goddess of love
  3. 5. who is the god of war
  4. 6. what is a flying horse called