See also: tmr

English

edit

Proper noun

edit

TMR

  1. Initialism of Town of Mount Royal: a municipality of Quebec, Canada.

Translations

edit

Anagrams

edit