OLR
See also:
olr
English
Noun
OLR
(
plural
OLRs
)
Initialism of
Order for Lifelong Restriction
.