Teresa

girlUncertain; possibly GreekChristian

Teresa is a Christian girl name of Uncertain; possibly Greek origin, meaning “Possibly 'harvester'; origin uncertain”.

MeaningPossibly 'harvester'; origin uncertain
GenderGirl
OriginUncertain; possibly Greek
Pronunciationtuh-REE-suh
TraditionChristian
Used inSpain, Italy, Philippines, United States

Meaning and origin of Teresa

Teresa first appears in Spain and Portugal, and its origin is genuinely uncertain. It is often linked to Greek therizein, 'to harvest', or to the Greek island of Therasia, but neither connection is proven. Saint Teresa of Ávila, the sixteenth-century Carmelite mystic, made it famous across the Catholic world, and in the twentieth century Mother Teresa of Calcutta, canonised in 2016, gave it renewed fame.

Is Teresa a Christian name?

Teresa is not a biblical name, but it is strongly Catholic, honouring Saint Teresa of Ávila, a Doctor of the Church, and Saint Teresa of Calcutta.

How popular is Teresa?

A classic name in Catholic countries; less common for babies than in the mid-twentieth century.

Gifts with the name Teresa

As an Amazon Associate we earn from qualifying purchases. We may earn a small commission from these links, at no extra cost to you.

Spellings and variants of Teresa

TheresaThérèseTessaTerezaTeresita

Names similar to Teresa

More Christian girl names

Frequently asked questions

What does the name Teresa mean?

Teresa means 'Possibly 'harvester'; origin uncertain'. It is of Uncertain; possibly Greek origin.

Is Teresa a Christian name?

Teresa is not a biblical name, but it is strongly Catholic, honouring Saint Teresa of Ávila, a Doctor of the Church, and Saint Teresa of Calcutta.

How do you pronounce Teresa?

Teresa is pronounced tuh-REE-suh.

Is Teresa a boy or girl name?

Teresa is usually a girl name.

Updated October 2026. Spotted a mistake? Tell us.