Follow the Author
Karim
Karim
Kareem (alternatively spelled Karim, Kerim or Karem) (Arabic: کریم) is a given name and surname of Arabic origin that means "generous", "noble", "honourable". It is also one of the Names of God .
Information taken from:Karim

Author's Books