Isidora in Greek Isidora in Greek Ισιδώρα proper noun A en given name; rare in the Anglo-Saxon world. Add to Flashcards