Likely a modern variation of Shawna or Shiona, ultimately connected to John and the meaning 'God is gracious.'
Like Shyonna?
Swipe through thousands of names like it