A variant of Caelan or Kaelan from Gaelic roots, often meaning slender or powerful warrior.
Like Kaelan?
Swipe through thousands of names like it