Meaning of suez

Definition of suez

(noun) a city in northeastern Egypt at the head of the Gulf of Suez and at the southern end of the Suez Canal

Other information on suez

WIKIPEDIA results for suez
Amazon results for suez