Waseem comes from Arabic and means handsome, graceful, or elegant.
Like Waseem?
Swipe through thousands of names like it