There are multiple origins and meanings for the hugely popular name Teresa:
1. Comes from the ancient Greek word (θέρος) [theros] meaning - "summer; harvest" or of (θερίζω) [therizo] meaning - "mower; mowing, harvesting"
2. Feminine form of the Latin name Teres means - "fine; smooth; shapely; elegant".
St. Teresa of Avila was born at Avila, Old Castile, 28 March, 1515; died at Alba de Tormes, 4 Oct., 1582.