Definition of MNR in English:

MNR

noun

Canadian
  • Ministry of Natural Resources (in Ontario).

Origin

1970s; earliest use found in Financial Post (Canada).