The name Tessa is a girl's name of Greek origin meaning "to reap, to gather". Tessa is ranked #229 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 "Names on NB that make you go WOW!".
From the experts:
Appreciated for its touch of the bohemian, Tessa is given to around 1500 babies each year. Among baby girl names, it'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.