Synonyms and Antonyms for isthmus of suez

1. Isthmus of Suez (n.)

the isthmus in northeastern Egypt that connects Africa and Asia

Synonyms: