MSARDA: National Search And Rescue Dog Association

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

Definition in English: National Search And Rescue Dog Association