Tessa is an English name that is a variant of Theresa. Based on its close relationship to Theresa, Tessa is generally understood to mean "reap" or "to harvest." Tessa is a consistently popular name for girls in the United States.
Similar Names: Tess, Tessie
Famous Tessa Names: Tessa Sanderson (Olympic athlete), Tessa Thompson (actress)