Nicknames of planets

12345678
Across
  1. 3. The lonely planet
  2. 4. The Ice Giant
  3. 6. The giant planet
  4. 8. The Swift Planet
Down
  1. 1. The Ringed Planet
  2. 2. Earth's Twin
  3. 5. The windy planet
  4. 7. The blue planet
  5. 8. The red planet