Kareemah \k(a)-ree-mah\ as a girl's name is a variant of Karima (Arabic), and the meaning of Kareemah is "generous, giving".
The baby name Kareemah sounds like Kareema, Karimah and Kareima. Other similar baby names are Kareena and Karenah.