haughs

noun
  1. flat areas of land beside a river; river meadows
  2. Usage: Scottish; dialectal

Examples