English dictionary
torreon meaning and definition
Definition and meaning of torreon at MeaningMonkey.org. torreon meaning and definition in the English Dictionary.TORREON noun
Definition of Torreon (noun)
- a city in northern Mexico to the west of Monterrey
Source: Princeton University Wordnet