A modern elaboration of Tressa or Teresa, from Greek roots often linked to harvest.
Like Latressa?
Swipe through thousands of names like it