Nishawn is a modern blended name, likely influenced by Shawn, an English form of John meaning 'God is gracious.'
Like Nishawn?
Swipe through thousands of names like it