English dictionary
tours meaning and definition
Definition and meaning of tours at MeaningMonkey.org. tours meaning and definition in the English Dictionary.TOURS noun
Definition of Tours (noun)
- an industrial city in western France on the Loire River
Source: Princeton University Wordnet