Latour The origin and history of Latour. Etymology From French Latour. Origin: French ← Back to the full definition of Latour