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