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