English, possibly derived as a pet name for Teresa/Theresa or as a feminine form of Terry. Becoming popular as a given name, especially in the US.