Isidora in Russian Isidora in Russian Исидо́ра proper noun A en given name; rare in the Anglo-Saxon world. Add to Flashcards