meaning of Aliesha

Aliesha meaning in Urban Dictionary

a great, smart outstanding woman. She can allow for her own and it is intimate on some many degree.