Myesha is usually linked to Aisha, from Arabic meaning alive, living, or prosperous, with a modern English spelling.
Like Myesha?
Swipe through thousands of names like it