Synonyms and Antonyms for Gulf_of_Sidra

1. Gulf of Sidra (n.)

wide inlet of the Mediterranean Sea on the north coast of Libya

Synonyms: