Allah’s names

123456789101112
Across
  1. 3. pure and free from flaws
  2. 4. the trustworthy watchful one
  3. 8. the best gift giver
  4. 10. Witness of all creation
  5. 11. Provider of sustenance
  6. 12. Makes the truth clear to all
Down
  1. 1. gives faith and security
  2. 2. free of all need
  3. 5. knows and sees what’s hidden
  4. 6. takes care of our matters
  5. 7. the giver and source of peace
  6. 9. the source of goodness