Likely related to Kelly or Kyle traditions, with Gaelic roots tied to woods, straits, or narrow land.
Like Keile?
Swipe through thousands of names like it