Modern elaborated form likely modeled on Shawna, from Sean or John meaning God is gracious.
Like Teshawna?
Swipe through thousands of names like it