The origin of this female name is unsure. It could come from the name Tarasia or the male name Tarasius. Others derive the name Theresa from a Greek word meaning "to hunt." The name might also be derived from Therasia, an island near Crete, or from another island named Therasia first called Lipara and finally Hiera. A nickname is Tracy.