Solar Eclipse

12345678910
Across
  1. 3. having to do with the moon
  2. 6. part of something
  3. 7. having to do with the sun
  4. 8. to pass a shadow over the sun
  5. 9. not many
  6. 10. the dark figure on a surface
Down
  1. 1. having all parts
  2. 2. all of something
  3. 4. all of space matter and energy
  4. 5. to shut off from view
  5. 7. free from harm