from Greek khersonesos "peninsula," from khersos "dry land" + nesos "island," also "(flooded) land near a river, alluvial land," which is of uncertain origin; traditionally from PIE root sna- "to swim," but this is now generally rejected. "As words for 'island' differ from language to language, [nesos] is probably an Aegean loan (note that Lat. insula is also of unclear origin)" [Beekes]. Compare isle.