gorrel
/'gɒrəl/Definitions
1. noun
a bird, especially a young crow or raven, often seen as a pest
“The farmer tried to scare away the gorrels that were eating his crops.”
1. noun
a bird, especially a young crow or raven, often seen as a pest
“The farmer tried to scare away the gorrels that were eating his crops.”