Find the word definition

Wikipedia
Ordsall

Ordsall may refer to more than one place in England:

  • Ordsall, Greater Manchester
    • Ordsall Hall
  • Ordsall, Nottinghamshire
    • Ordsall Hall School