answersLogoWhite

0

i gonna make this simple i suppose it would be a isthmus

Isthmus -

  • a relatively narrow strip of land (with water on both sides) connecting two larger land areas
User Avatar

Wiki User

14y ago

What else can I help you with?