Arabic word
to give (abundantly)
أسبغ الله عليه نعمه.
Quick check
Games and Smart Review are free with an account. Log in