What is the full meaning of heugh
(Scots) a crag, a steep-sided valley, also HEUCH [n -S]
Example of the word heugh placed on a Scrabble board.