Caydin is a modern spelling of Caden, generally traced to Irish roots and often interpreted as battle.
Like Caydin?
Swipe through thousands of names like it