Karim

BoyArabic

"Generous, noble, honourable"

Tags

gentle

Similar names