Likely a variant of Keelin or Caoilinn, from Irish roots associated with slenderness, beauty, or purity.
Like Keileen?
Swipe through thousands of names like it