haughland
/ˈhaʊlənd/Definitions
1. noun
a low-lying tract of land near a river, especially in Scotland, often used for pasture or arable land
“The haughlands along the River Tay were once a vital part of the local agricultural economy.”
1. noun
a low-lying tract of land near a river, especially in Scotland, often used for pasture or arable land
“The haughlands along the River Tay were once a vital part of the local agricultural economy.”