Nasheem is likely derived from Arabic forms associated with breeze, softness, or gentle movement.
Like Nasheem?
Swipe through thousands of names like it