A modern spelling of Cade or Cage, likely from an English surname with roots meaning 'round' or 'barrel-maker.'
Like Caige?
Swipe through thousands of names like it