Nashaun is a modern variant built on Shawn, from John, carrying the meaning "God is gracious."
Like Nashaun?
Swipe through thousands of names like it