peninsulayoudaoicibaDictYouDict
peninsula: see island
peninsula (n.)youdaoicibaDictYouDict
1530s, from Latin pæninsula "a peninsula," literally "almost an island," from pæne "almost" + insula "island" (see isle). Earlier translated as demie island.