Definitions for "Tresham"
Tresham is a village in Gloucestershire, England. It was transferred from Avon (county) in 1991. See Hillesley and Tresham for details.