Across
- 2. funny
- 5. special
- 6. polite
- 7. determined
- 9. healthy
- 11. clever
- 14. happy
- 15. beautiful
- 18. fighter
- 20. kind
- 22. strong
- 23. loved
Down
- 1. inspiring
- 3. friendly
- 4. hardworking
- 6. pretty
- 8. sexy
- 10. hopeful
- 12. trusted
- 13. survivor
- 16. bright
- 17. caring
- 19. honest
- 21. brave
