sauch









sauch


noun Scot. and North England.

  1. saugh.

noun Scot. and North England.

  1. sallow2.

noun

  1. a sallow or willow
52 queries 0.595