Likely a variant of Kyle, from a Gaelic place word meaning narrow strait or channel.
Like Kyel?
Swipe through thousands of names like it