Le nom Tessa s’est développé comme une forme familière du nom Theresa mais est devenu un prénom individuel à part entière. Theresa, quant à elle, est un nom à l’étymologie incertaine. On pense qu’il vient du grec « therizein » qui signifie « récolter, moissonneur ». Theresa semble avoir été utilisé pour la première fois en Espagne et au Portugal. Selon la tradition, Therasia était une noble espagnole et l’épouse du sénateur et avocat romain du IVe siècle, saint Paulinus de Nola. Après avoir perdu leur fils, le couple riche a tout donné aux pauvres et a mené une vie d’austérité religieuse. On dit que le nom de Thérèse est né de cette femme. Thérèse d’Ávila était une sainte espagnole populaire au XVIe siècle en Espagne et Thérèse de Lisieux au XIXe siècle en France. Et puis, bien sûr, il y a l’inoubliable Mère Teresa de Calcutta. Theresa est devenu un nom populaire parmi les catholiques, si bien qu’il s’est répandu dans de nombreuses nations et langues. Tessa (comme Terri) ont fini par devenir des surnoms de Theresa.