A modern variant of Caden, widely interpreted through Gaelic roots as meaning "fighter" or "spirit of battle."
Like Kaydon?
Swipe through thousands of names like it