Isthmus of Suez
WordNet

noun


(1)   The isthmus in northeastern Egypt that connects Africa and Asia
 
x
OK