or Gulf of Sirte or ancient Syrtis Major geographical name inlet of the Mediterranean on coast of Libya
SIDRA, GULF OF
Meaning of SIDRA, GULF OF in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012