MIR


Meaning of MIR in English

[noun] [U] - a Russian spacecraft designed to travel in space, around the Earth, for a long timethe Mir space station

Cambridge English vocab.      Кембриджский английский словарь.