Chavaughn is likely a modern form influenced by Shawn or Siobhan, names with Irish roots meaning 'God is gracious.'
Like Chavaughn?
Swipe through thousands of names like it