Across
- 2. low
- 3. active
- 7. intelligent
- 8. ginger hair
- 9. intellectual
- 14. handsome
- 15. nice
- 16. athletic
- 17. comic
- 18. romantic
- 20. blond
- 21. upperhigh
Down
- 1. brown
- 2. beautiful
- 3. to bore
- 4. extreme
- 5. lazy
- 6. unpleasant
- 10. employee
- 11. shy
- 12. serious
- 13. grateful
- 19. fool