Likely from an English surname or place element meaning cottage or small shelter.
Like Cott?
Swipe through thousands of names like it