From Irish 'Cian' meaning ancient or enduring; also an English word meaning sharp or wise.
Like Keene?
Swipe through thousands of names like it