Meaning and Origin of: Teresa

The name Teresa is Spanish for "Harvester"