Definition of Tours

  • 1. An industrial city in western France on the Loire River Noun

Semanticaly linked words with "tours"