SHSRA: Saskatchewan High School Rodeo Association

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

Definition in English: Saskatchewan High School Rodeo Association