English

edit

Noun

edit

cleugh (plural cleughs)

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