From Arabic shabab, meaning 'youth' or 'young men.'
Like Shabab?
Swipe through thousands of names like it