Find the word definition

Wikipedia
Abbotswood

Abbotswood may refer to a number of locations in the United Kingdom

  • Abbotswood, Barrow-in-Furness, Cumbria, a former country estate
  • Abbotswood, Hampshire, a village
  • Abbotswood, Surrey, a village
  • Abbotswood, Yate, a suburb