Suez Canal in Greek Suez Canal in Greek Διώρυγα Σουέζ proper noun A canal in Egypt linking the Mediterranean Sea and the Red Sea. Add to Flashcards