YourDictionary

Runnymede

meadow on the S bank of the Thames, southwest of London

See Runnymede in American Heritage Dictionary 4

link/cite print suggestion box