JSKWICS: Johnstone Strait Killer Whale Interpretive Centre Society

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

Definition in English: Johnstone Strait Killer Whale Interpretive Centre Society