SIDRA Meaning of SIDRA in English /sid"rah/ , n.Gulf of , an inlet of the Mediterranean, on the N coast of Libya. Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012