Definition of Tarabulus
Noun: Tarabulus
- A port city and commercial centre in northwestern Lebanon on the Mediterranean Sea
- Tripoli, Tarabulus Ash-Sham, Trablous
See also:
Tara
Taracahitian
Anagrams containing the word Tarabulus
tauubslra starabulu ustarabul lustarabu ulustarab bulustara abulustar rabulusta arabulust