Mir in Finnish Mir in Finnish Mir proper noun A Soviet, later Russian space station. Add to Flashcards