• Abbeysteads

    Noun

    noun plural form

    1. (archaic) Plural of abbeystead
    © Wiktionary