Isidora in Latin Isidora in Latin Isidōra proper noun A en given name; rare in the Anglo-Saxon world. Add to Flashcards