Definition of Mir in English:

Mir

proper noun

  • A Soviet space station, launched in 1986 and designed to be permanently manned.

Pronunciation:

Mir

/ˈmir/