Across
- 2. inspiring happiness, optimism, or hope
- 5. person who seeks to promote the welfare of others, especially by the generous donation of money to good causes.
- 7. Proficient at something
- 10. hard
Down
- 1. inspiring others with their actions
- 3. kindness toward others
- 4. having lots of money
- 6. tending to work with energy and commitment
- 8. feeling or showing sympathy and concern for others.
- 9. feeling or showing confidence in oneself; self-assured.