Caidin is a spelling variant of Caden, likely from Irish roots associated with battle or spirit.
Like Caidin?
Swipe through thousands of names like it