VIRTUES (nouns)

123456789
Across
  1. 1. Serious attention
  2. 3. Another word for teamwork
  3. 4. Being benevolent and good
  4. 6. Confident expectation of something/someone
  5. 7. Another word for bravery
  6. 8. Doing your best
  7. 9. Another word for honesty
Down
  1. 1. Another word for dedication
  2. 2. Opposite of pride
  3. 5. Constant and earnest efforts to accomplish