tarabulus_al-gharb
1. [ noun ] (government,geography) the capital and chief port and largest city of Libya; in northwestern Libya on the Mediterranean Sea; founded by the Phoenicians in the 7th century BC
Synonyms: capital_of_Libya Tripoli
Related terms: national_capital Libya
Similar spelling:   tarabulus_ash-sham