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