Spanish deck
isla
noun

isla

A piece of land surrounded by water

Vivo en una isla.

La isla es pequeña.