Diminutive of Teresa, from Greek 'therizein' meaning to harvest, or from the island Thera.
Like Teri?
Swipe through thousands of names like it