Marston moor

What is Marston moor?

Marston moor definition and meaning on Dictionary terms:
noun
a former moor in NE England, west of York: Cromwell’s victory over the Royalists 1644.

 

reference: https://www.dictionary.com/browse/marston-moor

Tags: