kindness · Generous · upright
Source: Arabic
Root Word: كريم
Derived From: Karim
Meaning: Generous, noble
Popularity History: It is widely used in Arab countries and Muslim communities, and is gradually gaining traction in other cultures.