- Current rating.
to add this name to your favorite namelist!
The meaning of the name Teresa is Harvester
The origin of the name Teresa is Spanish
People who like the name Teresa also like: Caroline
, Josephine Peter
Notes: Form of the name Theresa. St. Teresa of Avila, Spanish mystic nun.
St. Teresa - Joan Osborne