Karim

Meaning:
Karim (alternatively spelled Kareem, or Kerim)is a common given and surname of Arabic origin. Karim is one of the 99 names of Allah, meaning Generous.

Other names for your dog:

Other dogs named Karim

© 2018 Dog names. All rights reserved. Nom de chien