what does teresa mean in spanish
In Spanish, the name Teresa means - harvester. Other origins for the name Teresa include - Spanish, Italian, Portuguese, Greek.The name Teresa is most often used as a girl name or female name. Spanish Name Meaning - harvester.