senlac









senlac


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
53 queries 0.516