Meaning of tours

Definition of tours

(noun) an industrial city in western France on the Loire River

Other information on tours

WIKIPEDIA results for tours
Amazon results for tours