'Demi-island' definitions:

Definition of 'Demi-island'

From: GCIDE
  • Demi-island \Dem"i-is`land\, n. Peninsula. [Obs.] --Knolles. [1913 Webster]