CFWRS: Cambridge Ferret Welfare and Rescue Society

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

Definition in English: Cambridge Ferret Welfare and Rescue Society