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