WNIR: Wales National Ice Rink

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

Definition in English: Wales National Ice Rink