strouds
English
Noun
strouds
plural of
stroud