suez has definitions from the fields of government,geography
1
[ noun ] (government,geography) a city in northeastern Egypt at the head of the Gulf of Suez and at the southern end of the Suez Canal

Related terms

city Egypt

*