noun Scot. and North England. saugh. noun Scot. and North England.sallow2. nouna sallow or willow