What does GTR stand for Mercedes?
Gran Turismo Racer
Here's a list of some of the amazing cars that made the cut. GTR - aka 'Gran Turismo Racer' - has been an acronym saved for only the most sacred of automotive machinery of the last few decades. Be it Japanese, Italian, German or British, GTR is a badge that can never be bought; only earned.