Modern variant of Kyle, from Scottish Gaelic 'caol' meaning narrow strait or channel.
Like Kylenn?
Swipe through thousands of names like it