tarabulus ash-sham
Meaning, Definition & Usage
Dictionary
Related
noun
a port city and commercial center in northwestern Lebanon on the Mediterranean Sea
Trablous; Tripoli; Tarabulus
.
WordNet
Previous
taproot
taps
tapster
tar
tara
Next
taracahitian
taradiddle
tarahumara
taraktagenos
taraktogenos