Probably a modern form related to Shawn or Shauna, from Irish John meaning God is gracious.
Like Shonnell?
Swipe through thousands of names like it