Definition of Mir in English:

Mir

proper noun

  • A Soviet space station, launched in 1986 and designed to be permanently manned. It was deliberately brought down into the Pacific Ocean in 2001.

Pronunciation:

Mir

/mɪə/