IWCR: Isle of Wight Central Railway

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

Definition in English: Isle of Wight Central Railway