Usually linked to Irish surname roots meaning narrow strait, though also associated with the German place name Kiel.
Like Kiel?
Swipe through thousands of names like it