Armsteads
English
Proper noun
Armsteads
plural of
Armstead