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