NameTree.app Logo - AI Baby Name Generator

Teresa

mercy · Dedication · strong

Name Origin

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.