A modern simplified variant of Kyle, from Scottish Gaelic meaning 'narrow strait' or 'near a church'.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Cayl?
Swipe through thousands of names like it