Saugh

What is Saugh?

Saugh definition and meaning on Dictionary terms:
noun Scot. and North England.