Likely influenced by Arabic Shakira, from a root meaning “thankful,” with a creative modern spelling.
Like Shakeyra?
Swipe through thousands of names like it