Teresa
Of Greek origin, meaning "harvester." Teresa is a classic, international name with religious and historical significance.
Of Greek origin, meaning "harvester." Teresa is a classic, international name with religious and historical significance.