kindness · Generous · noble
Source: Arabic
Root Word: كريم (Karim)
Derived From: The root word Karim means "generous, generous".
Meaning: "Most generous" or "noble"
Popularity History: Akram is traditionally used widely in the Arab world and is also common in the Muslim community as a first name choice.