Uncover the origin, popularity, and more for any name.
The name Teri-Anne is a combination of two names: Teri and Anne. 'Teri' is a shortened form of 'Theresa', which has Greek origins meaning 'harvester'. 'Anne' is a Hebrew name meaning 'grace'. Together, Teri-Anne suggests a blend of industriousness and kindness.