Variant of Theresa, possibly from Greek therizo ('to harvest') or the island Thera.
Like Thresea?
Swipe through thousands of names like it