Name: Karima (كريمة)
Meaning: Kind, generous, benevolent, something invaluable, open-handed, bountiful, noble fem. of Karim.
Gender: female