Alesha

in baby girl name

The meaning of Alesha is Protected by god.
Alesha Name In Arabic : العشا
Alesha Name In Bangla : অলেসা
Alesha Name In Urdu : الشہ
Alesha Name In Hindi : अलीशा