abbeystead

/AE1 B S T EH1 D/
noun
  1. 1

    A village in the City of Lancaster district, Lancashire, England (OS grid ref SD5654).

  2. 2

    (archaic) The seat of an abbey.