English Vocab | List #7

123456789
Across
  1. 4. impressive
  2. 6. all of someone/something's future generations
  3. 8. respect shown towards someone/something
  4. 9. required by a law
Down
  1. 1. untidy in appearance
  2. 2. one from who someone is descended
  3. 3. desire to cause pain to another
  4. 5. the quality of being kind
  5. 7. something that is not necessary