Modern invented name, likely a creative variant of Kaston/Caston, blending 'Kash' with the suffix -ten.
Like Kashten?
Swipe through thousands of names like it