Gulf of Sidra
WordNet

noun


(1)   Wide inlet of the Mediterranean Sea on the north coast of Libya
 
x
OK