What does the name theresa mean?

Theresa is of Greek origin, and it means "late summer". It is a very popular first name for women (#72 out of 4276).
Updated on Monday, February 06 2012 at 05:11PM EST
Collections: greek islandharvesterboys life 5teresa