torreon

/tˈɔriʌn/

Explore definitions, synonyms, and language insights of torreon

Definitions

Noun
a city in northern Mexico to the west of Monterrey