tours

Noun
  1. An industrial city in western France on the Loire River (synset 108958124)

Other Searches