A Hebrew form of Kenan or Cainan, a biblical name meaning possession or acquisition.
Like Keinan?
Swipe through thousands of names like it