'Tarabulus' definitions:

Definition of 'Tarabulus'

From: WordNet
noun
A port city and commercial center in northwestern Lebanon on the Mediterranean Sea [syn: Tarabulus, Tripoli, Tarabulus Ash-Sham, Trablous]

Words containing 'Tarabulus'