Kareema means "Embodies the qualities of generosity and elevated moral character. The name reflects both liberality of spirit and inherent nobility.".
Kareema meaning in Urdu is: سخی، شریف
Kareema is of Arabic origin.
Kareema has 3 syllables.
Parents who liked Kareema also loved these names