Across
- 1. precious
- 4. friendly
- 6. unique
- 10. uncommon
- 11. phenomenal
- 13. diligent
- 16. amazing
- 18. generous
- 20. wise
Down
- 2. confusing
- 3. unbelievable
- 5. stunning
- 7. hygienic
- 8. awful
- 9. impressive
- 12. awesome
- 14. heart-stopping
- 15. rare
- 17. humble
- 19. kind
