Isidora in Polish Isidora in Polish Izydora proper noun A en given name; rare in the Anglo-Saxon world. Add to Flashcards