EGAVE

abbeystead

About 0.00 uses per million words.

Meaning

  1. noun The seat of an abbey.

Similar words

addington lancaster aston abbotts staveley stubbins freehold ancaster bickerstaffe aughton beeston

Save “abbeystead” to learn later