L5R: Legend of the Five Rings

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

Definition in English: Legend of the Five Rings