Shonnita is likely an elaborated form of Shawn or Shona, tied to John and meaning 'God is gracious.'
Like Shonnita?
Swipe through thousands of names like it