https://namepedia.name/caidin/
Caidin Meaning, Origin, Nicknames & Popularity | Namepedia
Caidin: Caidin functions primarily as a modern variant of the Irish name Caiden, which derives from the Gaelic elements 'cad' meaning 'battle' or 'warrior' and...
caidinmeaningoriginnicknamespopularity