Likely a modern invented name shaped by Ke- and -meshia patterns, without a single established traditional etymology.
Like Kemeshia?
Swipe through thousands of names like it