stroads
English
Noun
stroads
plural of
stroad