MRR

English

Noun

MRR (plural MRRs)

  1. (business) Initialism of monthly recurring revenue.

Proper noun

MRR

  1. (Philippines, historical) Initialism of Manila Railroad Company.

Derived terms