Demi-island /(?)/

Dem·i-is·land

Demi-island

n.
  1. Peninsula. [Obs.]