Variant of Teresa, possibly from Greek therizo 'to harvest' or the island Thera.
Like Teressa?
Swipe through thousands of names like it