Abbeysteads definition

(archaic) Plural form of abbeystead.
noun
0
0
Advertisement