abbeystead

name 1noun 1

Definitions

name

1

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

noun

1

The seat of an abbey.

Your note

not saved
0 chars