Ayesha

Name: Ayesha

Gender: Girl

Meaning: Daughter Of The Prophet