cleugh

English

Noun

cleugh (plural cleughs)

  1. (Scotland, Northumbria) Alternative form of clough (a ravine or gorge).