Across
- 2. Having a big heart
- 6. Refusing to give up
- 7. Kind and giving
- 9. Pretty or handsome
- 10. Possessing multiple skills
- 12. Another word for brave
Down
- 1. A strong person
- 3. Artistic
- 4. Without limits
- 5. Someone who keeps going
- 8. Intelligent
- 11. Deserving of good things
