2 names match.
Russian/Modern
Variant of Tasha, diminutive of Natasha meaning Christmas day.
Defender or variation of Alesha.