Greek Mythology

12345678
Across
  1. 3. jolly, merry, good spirited
  2. 5. a wise a trusted person looked to for advice
  3. 6. twisting, confusing
  4. 8. rival, archenemy
Down
  1. 1. a handsome young man
  2. 2. having colors like the rainbow
  3. 4. warlike
  4. 7. strong