Across
- 2. a great deal of effort or endurance.
- 3. complete trust or confidence in someone or something.
- 5. the protagonist
- 6. careful and persistent work or effort.
- 7. the quality of being thankful; readiness to show appreciation for and to return kindness.
- 8. the quality of being friendly, generous, and considerate.
Down
- 1. the quality of being kind and generous.
- 4. a destructively numerous inflow or multiplication of a harmful animal, infestation
- 5. Insects which fly in big groups and destroy crops