'Tours' definitions:

Definition of 'Tours'

(from WordNet)
noun
An industrial city in western France on the Loire River