Definition of Tours

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

Antonyms of Tours


No Antonyms Found.

Homophones of Tours