Terry is a unisex diminutive nickname for the given names Teresa or Theresa (feminine) or Terence, Terrance or Terrier (masculine).