O How Great the Plan of Our God

12345678
Across
  1. 3. immeasurable
  2. 5. to expect
  3. 6. another word for happiness
  4. 8. caution
Down
  1. 1. to be kindhearted and compassionate
  2. 2. the maker
  3. 4. redeeming love
  4. 7. something bright