Baby names
The name Tessa is a girl's name of Greek origin meaning "to reap, to gather". Among baby girl names, Tessa's much more popular than either mother name Theresa or shorter form Tess. Today, many people may not even remember that Tessa originated as a short form of Theresa as it stands quite nicely on its own.