A Letter to God

1234567
Across
  1. 3. Heavy Rain
  2. 4. a destructively numerous multiplication of a harmful animal.
  3. 6. Top of a hill
  4. 7. belief
Down
  1. 1. unit of money used in Mexico
  2. 2. Insects which fly in big groups and destroy crop
  3. 5. name of a character