What is the meaning of Insulă?

island

Source: wiktionary.org