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