WWSRA: Western Winter Sports Representatives Association

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

Definition in English: Western Winter Sports Representatives Association