Definition of Tarabulus

  • (noun) a port city and commercial center in northwestern Lebanon on the Mediterranean Sea

Antonyms of Tarabulus


No Antonyms Found.

Homophones of Tarabulus


No Homophones Found.