marston moor

Noun
  1. A former moor in northern England (synset 108905326)
  2. A battle in 1644 in which the Parliamentarians under the earl of Manchester defeated the Royalists under Prince Rupert (synset 101289431)

Other Searches