stedds
English
Noun
stedds
plural of
stedd