1.Tarabulus Ash-Sham - a port city and commercial center in northwestern Lebanon on the Mediterranean SeaTarabulus, Trablous, TripoliLebanese Republic, Lebanon - an Asian republic at east end of Mediterranean
Tarabulus Ash-Sham
noun
Synonyms for Tarabulus Ash-Sham
noun a port city and commercial center in northwestern Lebanon on the Mediterranean Sea