A modern variant of Kyle, from Gaelic caol meaning "narrow channel" or "strait."
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Kylem?
Swipe through thousands of names like it