haugh
nounDefinition of haugh
Scotland
: a low-lying meadow by the side of a river
Keep scrolling for more