A modern form influenced by Shawn, an English variant of John meaning "God is gracious," with an added prefix.
Like Kashaun?
Swipe through thousands of names like it