monterrey

Noun
  1. An industrial city in northeastern Mexico (synset 108762342)

Other Searches