striids
English
Noun
striids
plural of
striid