Variant of Cainan or Kenan, a biblical name meaning 'possession' or 'fixed,' appearing in Genesis.
Like Caynan?
Swipe through thousands of names like it