Abbeystead Definition

noun

(archaic) The seat of an abbey.

Wiktionary

Origin of Abbeystead

Find Similar Words

Find similar words to abbeystead using the buttons below.

Words Starting With

Words Ending With

Unscrambles

abbeystead