Origin: Arabic
“Arabic for 'generous, noble'”
Source
Love the name Karim?
See if your partner agrees — swipe together and find names you both love.