SROWS: Scottish Rights of Way and Access Society

What does SROWS mean? The above is one of SROWS meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Scottish Rights of Way and Access Society