English dictionary
isthmus of suez meaning and definition
Definition and meaning of isthmus of suez at MeaningMonkey.org. isthmus of suez meaning and definition in the English Dictionary.ISTHMUS OF SUEZ noun
Definition of Isthmus of Suez (noun)
- the isthmus in northeastern Egypt that connects Africa and Asia
Source: Princeton University Wordnet