MRR
English
Noun
MRR
(
plural
MRRs
)
(
business
)
Initialism of
monthly recurring revenue
.
Proper noun
MRR
(
Philippines
,
historical
)
Initialism of
Manila Railroad Company
.
Derived terms
MRR - Queen of Peace
MRR Queen of Peace