What is the name given to a body of land with water surrounding it?

An island is the name given to a land surrouned by a body of water.So please don't mistake it with something else.