English synonyms about - contact  

Suez Canal

noun

1 Suez Canal

A ship canal in northeastern Egypt linking the Red Sea with the Mediterranean Sea.

Dutch: Suezkanaal


Find more on suez canal elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0282