Modern invented variant of Caden or Hayden, English names meaning 'battle' or 'hay valley,' with creative phonetic spelling.
Like Khaidyn?
Swipe through thousands of names like it