The name Teresa is of Spanish origin and means "Harvester." The origin is the culture in which the name originated, or in the case of a word--the language in which it most appears.
Form of the name Theresa. St. Teresa of Avila, Spanish mystic nun.
People who like the name Teresa also like: Caroline
Teresa is on 490
BN name lists
Teresa is currently not ranked
on the BN charts
Teresa is currently #720
in U.S. births
Click button to listen on iTunes
St. Teresa - Joan Osborne