crossword

12345678
Across
  1. 1. an act of kindness
  2. 3. large mass of water where eventually all river falls
  3. 5. not one but many
  4. 6. something that cannot be broken
  5. 8. to relieve someone of something
Down
  1. 2. far off
  2. 4. aim
  3. 7. that which enables you to see