A variant of Kian or Cian, linked to Persian royal associations and Irish roots meaning ancient or enduring.
Like Keeyan?
Swipe through thousands of names like it