Spanish deck
isla
noun·a1

isla

A piece of land surrounded by water

Vivo en una isla.

La isla es pequeña.