Across
- 2. studious
- 3. handsome
- 5. pretty
- 7. blonde
- 9. shy
- 11. short
- 12. hardworking
- 14. bald
- 15. strong
- 17. caring
- 22. nice
- 23. cautious
- 27. slow
- 28. sensitive
- 29. dark-haired
- 31. responsible
- 32. small
- 33. creative
Down
- 1. young
- 2. elegant
- 4. weak
- 6. artistic
- 8. big
- 9. silly
- 10. beautiful
- 13. athletic
- 16. outgoing
- 18. fast
- 19. simple
- 20. tall
- 21. patient
- 24. friendly
- 25. lazy
- 26. intelligent
- 30. thin
- 32. red-haired
