n.
- a piece of land surrounded by water.
- a thing that is isolated, detached, or surrounded:
the last island of democracy in this country.
- Anatomy a detached portion of tissue or group of cells. Compare with islet.
Derivative
Etymology
OE īegland, from īeg ‘island’ (from a base meaning ‘watery’) + land; spelling influenced by isle.