island
  • noun a piece of land surrounded by water, in a sea, river or lake

Not what you were looking for?