Aisha Bicknell was born in 1971, in Plymouth, England, UK.
Chat with our AI personalities
Yolanda Simmons
Her name is Aisha. Her mom isfrom Sweden and dad from Morocco.
Yes, she is, i think Aisha means Layla in Spanish or something.
winx club do you believix how to play with aisha game
Yes