Kyesha is likely a modern form of Keisha or Aisha, tied to Arabic roots meaning "alive" or "living."
Like Kyesha?
Swipe through thousands of names like it