Modern variant of Cayden/Kaiden, ultimately from the Irish Cadán meaning 'little battle.'
Like Kaydren?
Swipe through thousands of names like it