Synonyms and Antonyms for Isthmus_of_Suez

1. Isthmus of Suez (n.)

the isthmus in northeastern Egypt that connects Africa and Asia

Synonyms: