Name detail

Karima

Meaning: Generous: a friend. Feminine of Karim.
Origin: Arabic
Gender: Girl