Noun Definition

monterrey

1.Definition: an industrial city in northeastern Mexico

Category: Places