gulf_of_sidra has definitions from the field of geography
1
[ noun ] (geography) wide inlet of the Mediterranean Sea on the north coast of Libya

Related terms

gulf Mediterranean

*