Saheem is an Arabic name meaning companion, partner, or one who shares.
Like Saheem?
Swipe through thousands of names like it