A Letter to God

1234567891011121314151617181920212223
Across
  1. 1. Top of a hill
  2. 6. letters with someone.
  3. 12. Communication by
  4. 14. Closely
  5. 15. which fly in big groups and destroy crops
  6. 17. friendly, helpful, or cooperative
  7. 19. Adorn, Cover, Or Wrap(Someone Or something)
  8. 20. Heavy Rain
  9. 22. a destructively numerous inflow of a
  10. 23. Satisfaction
Down
  1. 2. a firm decision to do or not to dosomething.
  2. 3. grateful
  3. 4. it.; reveal
  4. 5. or attitude
  5. 6. out suddenly in surprise,strong emotion or pain.
  6. 7. Full Of
  7. 8. animal, infestation
  8. 9. The time in the morning when
  9. 10. first appears
  10. 11. an inner sense of right and wrong.
  11. 13. make (something) visible by
  12. 16. Existing alone; lonely.
  13. 18. basic monetary unit of MexicoAmiable- Friendly And Pleasant
  14. 21. of a man- hardworking