Other crossword clues for answer "MIR"MIRspace station from 1986 to 2001onetime Russian space stationpeace, in Russianformer Russian orbiterorbiter until 2001largest artificial satellite in orbit, before 9-Downplunger into the Pacific Ocean in 2001