Word Meaning

Find the meaning or definition of a word or phrase in English


Crossword clue for suez

- A canal
- African short cut provided by sewers, they say
- Egypt’s ... Canal
- Major canal
- Seaport in north-eastern Egypt