Nasheem is likely derived from Arabic forms associated with breeze, softness, or gentle movement.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Nasheem?
Swipe through thousands of names like it