Hi

123456789101112
Across
  1. 1. to defend as correct
  2. 4. renewal revival reestablishment
  3. 9. to cause wonder
  4. 11. act of saving or rescue
  5. 12. Moral excellence
Down
  1. 2. declaration of one's witness
  2. 3. Absence of light
  3. 5. Acquaintance with facts
  4. 6. to foretell or predict
  5. 7. to make known and display
  6. 8. having value
  7. 10. Knowledge of right