Webster's Revised Unabridged Dictionary · 1913

Demi-island

Demi-island , noun

Peninsula. [Obsolete] — Knolles