Tresa \t-re-sa\ as a girl's name is a variant of Teresa (Greek) and Theresa (Greek), and the meaning of Tresa is "late summer".
The baby name Tresa sounds like Tressa, Treza, Treesa, Taresa, Treasa and Trisa. Other similar baby names are Tesa, Trea, Treya, Treia, Treva and Trena.