SLHCA: Semi Long Hair Cat Association

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

SLHCA: Semi Long Hair Cat Association

Definition in English: Semi Long Hair Cat Association