The first name Terry is of German, Latin, Greek, English, Teutonic, Norse origin. It is often a boy or girl name. It has the following meaning(s):
German: Variant of Theodoric: Ruler of the People
Latin: From the Name Terence
Greek: Diminutive of Teresa: Reap; from Therasia
English: Abbreviation of Teresa, Meaning Harvester
Teutonic: People's Rule
Norse: Diminutive of Terence: Like Thor (Thor Was the Head of the Norse Pantheon and God of Thunder)
Latin: Diminutive of Terence: Derived from the Name of a Roman Clan (Terentius)
English: Abbreviation of Terrance and Terrell. Terry is Also an Anglicized Phonetic Form of the French Given Name Thierry from an Older Germanic Name Meaning 'Powerful; Ruler of the People.'