Mayesha is bay girl name, main origion is Arabic. English meanings of Mayesha is "Bright star, Alive and well, Gentle" and popular in Muslim religion.
Mayesha name meaning & detailsWrite Mayesha in Urdu
Write Mayesha in Hindi
Write Mayesha in Arabic
Write Mayesha in Bangla
See the most awesome name, which people are searching name during last 24 hours.
Zeena