From Irish Gaelic caol meaning 'slender,' or a modern nature name from the leafy green vegetable.
Like Kale?
Swipe through thousands of names like it