A modern spelling of Tessa, a short form of Theresa, traditionally linked to the Greek island Thera.
Like Tessah?
Swipe through thousands of names like it