Across
- 3. showing consideration for other's needs
- 5. a platform for helping people
- 7. the quality of being humane
- 8. an act of gentleness towards others
- 9. the quality of being thankful
- 10. helpful, or cooperative attitude
Down
- 1. selfless person
- 2. opposite of cruelty
- 4. to work with people in a group
- 6. sympathetic awareness