Names and meanings in th class

12345678910111213141516171819202122
Across
  1. 3. Australian
  2. 4. Loves gymnastics
  3. 6. Mrs santa
  4. 9. fun
  5. 12. loves colouring
  6. 14. weird
  7. 15. long hair
  8. 18. serious
  9. 19. Italian
  10. 20. smart
  11. 21. Small writing
  12. 22. Loves writing
Down
  1. 1. Sporty
  2. 2. loves ipad
  3. 3. Loves games
  4. 5. loves basketball
  5. 7. Black hair
  6. 8. smart2
  7. 10. turkish
  8. 11. Cute
  9. 13. Small
  10. 15. Indian
  11. 16. Kind
  12. 17. Fun
  13. 20. loves drums
  14. 21. Curly hair