SWSARA: South Wales Search and Rescue Association

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

Definition in English: South Wales Search and Rescue Association