islet [pl. islets]
Notices
  • piece of land surrounded by water