Kemesha is a modern coined name, probably formed from Ke- plus the decorative suffix -mesha.
Like Kemesha?
Swipe through thousands of names like it