Joyful Joy

123456789101112131415161718192021
Across
  1. 6. E
  2. 8. e
  3. 10. c
  4. 12. C
  5. 13. j
  6. 14. 2
  7. 15. r
  8. 16. w
  9. 17. q
  10. 20. f
  11. 21. h
Down
  1. 1. 4
  2. 2. i
  3. 3. u
  4. 4. k
  5. 5. v
  6. 7. A
  7. 9. s
  8. 11. g
  9. 18. D
  10. 19. l