Moral minds

12345678910
Across
  1. 2. treats others with respect
  2. 4. takes care of duties
  3. 6. opposite of fair
  4. 8. honesty and trustworthy
  5. 10. opposite of trustworthy
Down
  1. 1. opposite of kind
  2. 3. opposite of forgiving
  3. 5. likes to give and share
  4. 7. doesn't brag or show off
  5. 9. synonym of brave