Culloden Moor (noun) Definition, Meaning & Examples

noun
  1. a moor in NE Scotland, near Inverness: site of the battle that ended the Jacobite Rebellion 1746.
Culloden Moor (noun) Definition, Meaning & Examples

More Definitions