Likely a modern variation of Shawna or Shiona, ultimately connected to John and the meaning 'God is gracious.'
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Shyonna?
Swipe through thousands of names like it