Likely a variant of Shawna, the feminine form of Shaun, ultimately from John meaning God is gracious.
Like Shavna?
Swipe through thousands of names like it