iland

Part of speech: noun

A piece of land surrounded by water.

Share it on: