Innovation · autonomy · adventure
Source: Latin
Root Word: Therasia
Derived From: Teresa
Meaning: Harvest
Popularity History: The name "Tesa" is less common, but as a variation of "Teresa", it may be temporarily adopted in different cultures.