tarabulus Meaning, Definition & Usage

  1. noun a port city and commercial center in northwestern Lebanon on the Mediterranean Sea
    Tarabulus Ash-Sham; Trablous; Tripoli.

WordNet