English | German | Russian | Czech

Abbeystead English

Meaning Abbeystead meaning

What does Abbeystead mean?

Abbeystead

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

abbeystead

seat of an abbey

Are you looking for...?