Tresham is an English surname of Norman origins. The Treshams originally lived in Northampton. Near Northampton, is the village of Tresham, Gloucestershire.[1]

Notable people with this surname edit

References edit

  1. ^ "Tresham Name Meaning, Family History, Family Crest & Coats of Arms".