Likely taken from the French place name Chalon, making it a locational name with a refined surname style.
Like Chalon?
Swipe through thousands of names like it