The name Tessa is a girl's name of Greek origin meaning "to reap, to gather". Tessa is ranked #246 on our popularity charts and is often added to lists like Classic Baby Names with a Twist and discussed in our forums with posts like "Makeover 10 times".
From the experts:
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.