Tarabulus
— Noun
– English
~ a port city and commercial center in northwestern Lebanon on the Mediterranean Sea
Tarabulus Ash-Sham
— Noun
– English
~ a port city and commercial center in northwestern Lebanon on the Mediterranean Sea
Tarabulus Al-Gharb
— Noun
– English
~ the capital and chief port and largest city of Libya; in northwestern Libya on the Mediterranean Sea; founded by the Phoenicians in the 7th century BC
Taracahitian
— Noun
– English
~ a member of a group of peoples of Mexico