RNRS: Royal National Rose Society

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

Definition in English: Royal National Rose Society