Words: Gulf of Sidra
Part of speech: n
Definition: wide inlet of the Mediterranean Sea on the north coast of Libya