Tewkesbury meaning

to͝oksbĕrē, -bə-rē, -brē, tyo͝oks-
A borough of west-central England on the Severn River north-northeast of Gloucester. Yorkist forces defeated the Lancastrians here (1471) in a major battle of the Wars of the Roses.
0
0
Town in N Gloucestershire, England, on the Severn: site of a battle (1471) in the Wars of the Roses, reestablishing Edward IV on the English throne.
proper name
0
0
Advertisement