From Latin paenīnsula (“peninsula”), from paene (“almost”) + īnsula (“island”).
penisola f (plural penisole)