TMR in French TMR in French VMR proper noun Initialism of Town of Mount Royal: a municipality of Quebec, Canada. Add to Flashcards