EISCA: Eyemouth International Sailing Craft Association

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

Definition in English: Eyemouth International Sailing Craft Association