Our Arabic word of the week means 'generous' in English.
Our Arabic word of the week means 'generous' in English.

'Kareem': Arabic word for generosity resonates with honour