@XKCD
XKCD #2838 Explained: The definition of "island" is a piece of land completely surrounded by bodies of water. In most cases we don't count rivers and canals as the surrounding bodies, although small pieces of land like Manhattan are exceptions.