Alex

12345678
Across
  1. 3. sharing
  2. 5. confidant speaker
  3. 6. brave
  4. 8. truthful
Down
  1. 1. synonym of generous
  2. 2. confidant
  3. 3. showing certainly
  4. 4. exercise
  5. 7. laughing
  6. 8. using your Time to help others