Across
- 4. having very strong support for or loyalty to a person, group, cause, etc.
- 8. to make (someone) happy or hopeful
- 9. treating other people in a kind and generous way
- 11. feeling or showing love and affection
- 12. having or showing true and constant support or loyalty
- 14. feeling a strong and impatient desire to do something or for something
- 16. not easy to break or damage
- 17. having or showing support for or approval of something
- 18. causing a hopeful feeling
- 19. existing or continuing for a long time
Down
- 1. very impressive and beautiful
- 2. providing or showing creative or spiritual inspiration
- 3. that inspires people to do things
- 5. a special ability that allows someone to do something well
- 6. working very hard
- 7. extremely good
- 10. causing pleasant feelings of happiness
- 13. feeling, causing, or showing great happiness
- 14. showing emotion
- 15. having qualities of beauty
