Theresa is a feminine given name of Latin origin, derived from "theresia," meaning "to harvest" or "to reap." It is associated with Demeter, the Greek goddess of agriculture and fertility. Throughout history, notable figures such as Saint Teresa of Ávila and Theresa von Trapp have carried this name, contributing to its popularity worldwide among Catholics and beyond.