Name: Kareema (كريما)
Meaning: Generous, Noble
Gender: female