Word info

demi-island

Noun

Meaning

Peninsula.

Source: Webster's dictionary

Close letter words and terms