Keiran is a variant of Ciaran, from Irish meaning “little dark one.”
Like Keiran?
Swipe through thousands of names like it