Likely a modern elaboration of Sheila or Shelly, with roots connected to "heavenly" or "blind" depending on source.
Like Shelita?
Swipe through thousands of names like it