Cleugh definition

Search

Cleugh

Cleugh logo #20766 A ravine or valley usually with water running down the centre. It is often found in Northumberland place-names, for example Catcleugh, Northumberland.
Found on http://www.encyclo.co.uk/local/20766
No exact match found.