noun

 

an area of land that has water around it

the Caribbean island of Grenada