Likely from Arabic Shakir or Shaki, associated with gratitude or thankfulness.
Like Shakee?
Swipe through thousands of names like it