Stenhouses
English
Proper noun
Stenhouses
plural of
Stenhouse