Modern form of Shawna, a feminine variant of Sean/John meaning God is gracious.
Like Shawni?
Swipe through thousands of names like it