Variant of Theresa, possibly from Greek 'therízein' meaning 'to harvest' or from the island Thera.
Like Theresea?
Swipe through thousands of names like it