From Arabic Shakil, meaning handsome or well-formed.
Like Shaquille?
Swipe through thousands of names like it