Benghazi
1.
(
noun
) one of the capital cities of Libya
Synonyms:
capital of Libya
Related Words:
national capital
Terms and Conditions of Use / Copyright Notice