MWSD: Modern Western Square Dancing

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

Definition in English: Modern Western Square Dancing