Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

tewkesbury Definition

Cancel
tewkesbury
geographical name(Tewkes-bury)
town in Gloucestershire, southwest central England, on the Avon and Severn rivers population 20,000

Words Related to tewkesbury!

tewkesbury Examples by Brain Bank Users