Across
- 4. worthy of respect or praise
- 6. ready to face danger
- 7. not lying or cheating
- 8. not braggy or too proud
Down
- 1. very loving or loyal
- 2. willing to give money, help or kindness
- 3. putting up with hardships or delays without complaining
- 5. showing appreciation of kindess