Tours - Definition

tours

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

Look up another word