Word formation - nouns

12345678910111213141516171819202122
Across
  1. 7. A noun from aware
  2. 9. A noun from amaze
  3. 10. A noun from generous
  4. 15. A noun from happy
  5. 17. A noun from excite
  6. 19. A noun from bored
  7. 21. A noun from disappoint
  8. 22. A noun from tempt
Down
  1. 1. A noun from free
  2. 2. A noun from frustrate
  3. 3. A noun from imagine
  4. 4. A noun from curious
  5. 5. A noun from ill
  6. 6. A noun from kind
  7. 8. A noun from sad
  8. 11. A noun from friend
  9. 12. A noun from wise
  10. 13. A noun from achieve
  11. 14. A noun from celebrate
  12. 16. A noun from improve
  13. 18. A noun from possible
  14. 20. A noun from relation