Definition of Tarabulus

Noun: Tarabulus

  1. 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