schiereiland n (plural schiereilanden, diminutive schiereilandje n)
From the archaic word schier (“almost”) + the word eiland (“island”).