Tewkesbury
WordNet

noun


(1)   The final battle of the War of the Roses in 1471 in which Edward IV defeated the Lancastrians
 
x
OK