Uncover the origin, popularity, and more for any name.
The name Teri-Ann is a modern blend of names with likely origins in Irish and English. 'Teri' could be a shortened form of 'Theresa', an Irish name meaning 'harvester' or 'reaper'. 'Ann' is a common English name, a diminutive of 'Anne', derived from the Hebrew name 'Hannah' meaning 'grace'. Thus, Teri-Ann combines elements of harvest and grace.