The Italian term "isola" matches the English term "island"

other italian words that include "isola" : english :
penisola peninsula
nastro isolante rubber tape
pisolato slumbered
isolamento acustico sound-proof