Words to describe people

12345678910111213141516171819
Across
  1. 3. determined
  2. 6. coward
  3. 9. depressed
  4. 10. intelligent
  5. 11. selfish
  6. 12. brave
  7. 14. boring
  8. 16. stubborn
  9. 17. patient
  10. 18. lazy
  11. 19. generous
Down
  1. 1. funny
  2. 2. evil
  3. 4. energetic
  4. 5. thankful
  5. 7. charming
  6. 8. sad
  7. 13. cheap
  8. 14. happy
  9. 15. fun