garrows
English
Noun
garrows
plural of
garrow