VariousWords beta
Related Terms:
Definitions:
Noun
Gulf of Suez
Definition: a northwestern arm of the Red Sea linked to the Mediterranean by the Suez Canal