teresa · noun1
Probably named after the Empress Maria Theresa (1717–1780).
Teresa · proper noun2
First recorded as the name of a fourth-century Spanish saint. Of obscure origin; suggestions include Therasia or Thera, ancient name of the Greek island Thira.
Etymology from Wiktionary, CC BY-SA 4.0.