A variant of Keenan, from Irish Cianan, meaning ancient or little ancient one.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Kienan?
Swipe through thousands of names like it