A modern spelling of Caden or Kadyn, often linked to Welsh roots meaning "battle" or "fighter."
Like Caedyn?
Swipe through thousands of names like it