A modern elaboration of Shawn, itself from John, ultimately meaning God is gracious.
Like Shaundreka?
Swipe through thousands of names like it