There are multiple origins and translations for the name Tesha:
1. Turkic or Tajik (теша) name-forming means - "chopper".
2. East Slavic (Russian Теша) diminutive form of the name Terentiy/Terent/Terence - "fine; smooth; shapely; elegant".
It can also refer to Tesha (feminine name).
Comments (0)