Sidra

(sid)

inlet of the Mediterranean, on the NC coast of Libya

See Sidra in American Heritage Dictionary 4

An inlet of the Mediterranean Sea off northern Libya west of Benghazi.
link/cite print suggestion box