Tesha
ads1
MeaningOld Greek - Hunter, Harvester, Guardian, Women from Therasia, A derivative of the name Theresa
ReligionGreek, Christianity
OriginEnglish
MeaningOld Greek - Hunter, Harvester, Guardian, Women from Therasia, A derivative of the name Theresa
ReligionGreek, Christianity
OriginEnglish