Names of Allah

123456
Across
  1. 3. The Bestower/The Giver of gifts
  2. 5. The Provider/gives growth
  3. 6. The Extender/ gives plentiful and reaches out a helping hand to all mankind
Down
  1. 1. The Opener/ opens hearts to key for success
  2. 2. The All Knowing/ Omniscient
  3. 4. The Withholder/decides to withhold something