Anglicized form of the Irish Gaelic name Cian meaning ancient or enduring.
Like Kean?
Swipe through thousands of names like it