Kaenen is likely a modern spelling of Canaan or Keenan-like forms, carrying senses such as 'ancient land' or 'little ancient one.'
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Kaenen?
Swipe through thousands of names like it