Baby name
Karima
/ka · REE · ma/
Meaning
“Generous or noble”
from Arabic meaning generous or noble
How it ages.
Traditional Arabic name with strong historical presence in North Africa
The cultural moment.
Moderate contemporary use in Islamic communities