meaning of benghazi

benghazi meaning in General Dictionary

among capital cities of Libya

View more

  • slot in northern Libya on Gulf of Sidra; previously a joint money of Libya with Tripoli