Variant of Teresa, possibly from Greek therízein (to harvest) or the island of Thera.
Like Terressa?
Swipe through thousands of names like it