What is the full meaning of haugh
(Scots) a low-lying meadow by the side of a river [n -S]
Example of the word haugh placed on a Scrabble board.