Across
- 2. a person who is well meaning and kindly
- 4. Ability to understand others
- 5. give a portion of something to others
- 7. knowledge of a situation or fact
- 9. freely offer to do something
- 10. caring about other people
Down
- 1. an adjective for kind
- 3. give (money or goods) for a good cause
- 6. the highest point
- 8. concern for others