Girl name origins & meanings Arabic : Giving Girl name variations Karima Kareema Kareemah Kareimah Karimah