Senlac (noun) Definition, Meaning & Examples

noun
  1. a hill in SE England: believed by some historians to have been the site of the Battle of Hastings, 1066.
noun
  1. a hill in Sussex: site of the Battle of Hastings in 1066
Senlac (noun) Definition, Meaning & Examples

More Definitions