GRNSW: Greyhound Racing New South Wales

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

Definition in English: Greyhound Racing New South Wales