Miranda in Russian Miranda in Russian Мира́нда proper noun (countable) A en given name. Add to Flashcards