What is the full meaning of sauch
(Scots) a sallow, a willow tree, also SAUGH [n -S]
Example of the word sauch placed on a Scrabble board.