Definition Definition

demi-island - Meaning and Examples

Meaning of 'demi-island' (Webster Dictionary)

1 . Demi-island [ n.]
- Peninsula.