Save Gender Feminine Usage Italian, Catalan, Galician Meaning & History Diminutive of Italian Isola and Catalan and Galician Isolda.