tarabulus
1. [ noun ] (government,geography) a port in northern Lebanon on the Mediterranean Sea
Synonyms: tripoli
Related terms: city port Lebanon