Happy Christmas 6W

1234567891011121314151617181920212223242526272829
Across
  1. 2. French for wise man
  2. 4. Italian son
  3. 7. Feebee
  4. 9. If she were a cartoon character her brother would be called Charlie
  5. 11. He has an inferno
  6. 12. Polish but with a French name
  7. 14. Means stone cutter
  8. 18. Has a double a
  9. 20. The tank engine
  10. 21. Rhymes with Gemma not Keema
  11. 25. There's more than one of her
  12. 26. With and h
  13. 28. Starts with a D and ends in an N
  14. 29. Whose name has four letters but only really has three
Down
  1. 1. Not Thomas
  2. 3. Wears a head scarf
  3. 5. Rymes with Ho Ho Ho
  4. 6. Not My Little Pony
  5. 8. Rhymes with Christmas Holly
  6. 10. Cool clothing shop
  7. 13. The newest member of the class
  8. 15. Does lovely drawings (when she should be doing English
  9. 16. It would be ironic if he became a famous actor and won one of these
  10. 17. First to finish Maths, last to finish English
  11. 19. The Great
  12. 22. Last for lunch
  13. 23. He shall
  14. 24. Rhymes with Christmas Ham
  15. 27. Without an h