Variant of Shona, the Scottish Gaelic form of Joan, from Hebrew meaning 'God is gracious.'
Like Shonna?
Swipe through thousands of names like it