Feedback
Benghazi
Meaning
Name
●
A
city
and Mediterranean
sea
port
in Libya.
Sourced from
Wiktionary
Related
Clinton
Libya
Hillary
Emailgate
Obama
Hrc
Hilary
Pizzagate
Iraq
Travelgate
Podesta
Syria
Afghanistan
Aleppo
Gaza
Beirut
Lebanon
Basra
Tehran
Cairo
Tripoli
Baghdad
Mosul
Kirkuk
Somalia
Damascus
Reagan
Sandy Hook
More
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better