meaning of Ayasha

Ayasha meaning in Names Dictionary

baby.
Name Origin: Native American
Name Gender: Female