Kameshia is a modern English inventive form, probably built from Kam- with the -eshia ending.
Like Kameshia?
Swipe through thousands of names like it