Meaning of monterrey

Definition of monterrey

(noun) an industrial city in northeastern Mexico

Other information on monterrey

WIKIPEDIA results for monterrey
Amazon results for monterrey