Question: what is tessa short for?
Answer: Tessa is an English short form of the name Theresa, which is of Greek origin.