land bridge

noun
A neck of land that connects two landmasses; an isthmus.
link/cite print suggestion box