'Suez' definitions:

Definition of 'Suez'

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

Words containing 'Suez'