Baby Names and Name Generators

What Does Raheem Mean?
"compassionate"