Modern invented name possibly inspired by the Spanish 'cabello' (hair) or the outdoors brand; used as a given name in the US.
Like Cabela?
Swipe through thousands of names like it