Likely a modern spelling of Caelan or Kaylin, from Irish roots meaning slender or child-like descendant.
Like Caylan?
Swipe through thousands of names like it