barrows
English
Noun
barrows
plural of
barrow