Baby Names and Name Generators

What Does Kareemah Mean?
"generous, giving"