Striders
English
Proper noun
Striders
plural of
Strider