Noun Definition

tours

1.Definition: an industrial city in western France on the Loire River

Category: Places