Likely a modern elaboration of Arabic-influenced Shakila, from a root suggesting beauty or graceful form.
Like Shakelah?
Swipe through thousands of names like it