mercy · Dedication · strong
Source: Ancient Greek
Root Word: therizein
Derived From: Therasia
Meaning: Harvest
Popularity History: Theresa is particularly popular in Catholic areas because of its association with Saint Teresa (also known as Teresa of Calcutta) and religious history. The name has been in common use since the Middle Ages.