Tesha is a variation of the name Taesha.
Tesha is also a variation (English) of the name Tesia (Polish and English).
Tesha is also a pet form (English) of the name Theresa (English and German).
Tesha is an infrequently used baby name for girls. It is not listed in the top 1000 names.
Baby names that sound like Tesha include Taetia (English), Tace (English), Tacee, Tacey (English), Taci (English), Tacia (English), Tacie (English), Tacka, Tacy (English), Taditta, Taeta, Taija, Taippa, Taisie, Taita, Taja (Indian), Tajae, Tajah, Tajsa, and Tajsah.
† approx pronunciation for Tesha: T as in "tee (T.IY)" ; EH as in "ebb (EH.B)" ; SH as in "she (SH.IY)" ; AH as in "mud (M.AH.D)"