Cailen is likely a modern form of Caelan, from Irish roots often interpreted as slender or child-like.
Like Cailen?
Swipe through thousands of names like it