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.

SROWS: Scottish Rights of Way and Access Society

Definition in English: Scottish Rights of Way and Access Society