Treasha \t-rea-sha\ as a girl's name is a variant of Tricia (English). See for meaning of Treasha.
The baby name Treasha sounds like Trisha, Tersha and Trescha. Other similar baby names are Treasa, Tyesha, Tiesha, Teisha, Tasha, Tressa, Tresa, Treesa and Treasey.