Nouns-adjectives

123456789101112131415161718192021222324
Across
  1. 1. honest
  2. 3. generous
  3. 5. thoughtful
  4. 6. pessimistic, pessimistical
  5. 8. ambitious
  6. 10. self-confident
  7. 13. realistic
  8. 14. cheerful
  9. 15. patient
  10. 17. enthusiastic
  11. 18. loyal
  12. 19. punctual
  13. 20. intelligent
  14. 21. serious
  15. 22. sympathetic
  16. 24. optimistic
Down
  1. 2. shy
  2. 4. stubborn
  3. 7. sociable
  4. 9. idealistic
  5. 11. flexible
  6. 12. mature
  7. 16. creative
  8. 23. modest