Mayesha

What does Mayesha mean?

Arabic-origin feminine name.

Popularity of Mayesha over time

What do parents think of Mayesha?