Tartus in Latin Tartus in Latin Tortosa proper noun A city on the Mediterranean coast of Syria. Add to Flashcards