Teresa

What does the name Teresa mean?

Teresa is the Spanish, Italian and Portuguese form of Theresa, a name of uncertain origin that is usually linked to the Greek theros, "summer", or therizo, "to harvest", or to the island of Therasia. Saint Teresa of Avila, the great Spanish mystic, and Mother Teresa of Calcutta made it one of the most respected names in the Catholic world. Teresa ranked number 344 in 2000 and has declined steadily since, to number 668 in 2015 and number 911 in 2025.

At a glance

Gender
Girl's name
Origin
Spanish / Italian / Greek
Name day
October 15
Popularity
Rather rare – #911 of the girl names in the United States
International
Teresa (Spanish / Italian / Portuguese / Polish), Theresa (English / German), Thérèse (French), Tereza (Czech / Romanian / Portuguese), Terezija (Croatian).

Parents who love Teresa also like

All names from A to Z