Cordeshia appears to be a modern invented name, possibly built from Cor- with the decorative -eshia ending.
Like Cordeshia?
Swipe through thousands of names like it