C'mon, guys, anyone looked at what the Japanese name their cars in their home nation? Bluebird, etc. The MR just might stand for
very Mystically nice sweet Really little car
for all we know.
There is much speculation, but I bet some Toyota exec died with the knowledge...