Tours Meaning

There are 1 meaning(s) for word Tours

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

How to Pronounce Tours

  • tʊr