Question: what is the meaning of ayesha in english
Answer: `` She who lives ''