Save Gender Feminine Usage Catalan, Spanish, Spanish (Latin American), Galician Meaning & History Feminine form of Isidro.