The Arabs would use the word Karim for something beneficial with lasting benefit, and it is also used for something that is weighty and dignified. The adjective karim is used to describe someone who gives without being asked, and exceeds expectations.