Italian deck
noun·a2

isola

An island; a piece of land surrounded by water

L'isola è circondata dal mare.

Abbiamo passato le vacanze su un'isola.