ghylls
English
Noun
ghylls
plural of
ghyll