99 names of Allah

1234567891011121314151617181920212223
Across
  1. 2. Trustee, The Disposer of Affairs
  2. 5. Omnipotent
  3. 8. Protecting Associate
  4. 9. All-Enumerating, The Counter
  5. 10. Bringer of Death, the Destroyer
  6. 14. Illustrious, the Magnificent
  7. 17. Expediter, The Promoter
  8. 18. Manifest
  9. 20. Ever-Living
  10. 21. Praiseworthy
  11. 22. Restorer, The Reinstater
  12. 23. First
Down
  1. 1. Sustainer, The Self-Subsisting
  2. 3. The Absolute Truth
  3. 4. Giver of Life
  4. 6. Last
  5. 7. Firm, The Steadfast
  6. 8. Perceiver
  7. 11. Originator, The Initiator
  8. 12. All-Strong
  9. 13. Unique, The Only One
  10. 15. One
  11. 16. Eternal, Satisfier of Needs
  12. 17. Delayer, the Retarder
  13. 19. Capable, The Powerful