From Irish Gaelic 'caol' meaning 'slender,' or an English surname from place names.
Like Caley?
Swipe through thousands of names like it