Name: Ayesha

Gender: Girl

Meaning: Well of.

/175 votes