1.

Land so surrounded by water as to be almost an island

Answer»

ANSWER:

EXPLANATION:

PENINSULA



Discussion

No Comment Found