1 goyle | Definition of goyle

goyle

noun
\ ˈgȯi(ə)l\
plural -s

Definition of goyle

dialectal, England
: a steep narrow valley : ravine, gully

History and Etymology for goyle

origin unknown

Keep scrolling for more