Modern variant possibly influenced by Irish Cianán meaning 'ancient', or English Canon/Cannon.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Kaynon?
Swipe through thousands of names like it