What does Isthmus Mean?

Isthmus has two meanings. One definition is a narrow strip of land, with water on ether side, connecting two larger area of land. The second definition is a narrow cord-like tissue connecting two body parts.