Describing people

12345678910111213141516171819202122
Across
  1. 2. beautiful
  2. 4. generous
  3. 5. old
  4. 8. strong
  5. 9. chatty
  6. 10. funny
  7. 14. nice
  8. 15. mean
  9. 17. short
  10. 19. smart
  11. 21. hard-working
  12. 22. shy
Down
  1. 1. happy
  2. 3. relaxed
  3. 6. sad
  4. 7. lazy
  5. 8. tired
  6. 11. sick
  7. 12. sporty
  8. 13. young
  9. 16. stubborn
  10. 18. handsome
  11. 20. tall